| | |
| | | is-enable-global: true # 启用全局翻译(拦截所有 SpringMVC ResponseBody 进行自动翻译 )。如果对于性能要求很高可关闭此配置,或通过 @IgnoreTrans 忽略某个接口 |
| | | is-enable-cloud: false # 禁用 TransType.RPC 微服务模式 |
| | | |
| | | --- #################### RPC 远程调用相关配置 #################### |
| | | |
| | | --- #################### 消息队列相关 #################### |
| | | |
| | | # rocketmq 配置项,对应 RocketMQProperties 配置类 |
| | | rocketmq: |
| | | # Producer 配置项 |
| | | producer: |
| | | group: ${spring.application.name}_PRODUCER # 生产者分组 |
| | | |
| | | spring: |
| | | rabbitmq: |
| | | host: 172.16.8.200 # RabbitMQ 服务的地址 |
| | | port: 5672 # RabbitMQ 服务的端口 |
| | | username: admin # RabbitMQ 服务的账号 |
| | | password: admin123 # RabbitMQ 服务的密码 |
| | | # Kafka 配置项,对应 KafkaProperties 配置类 |
| | | kafka: |
| | | # Kafka Producer 配置项 |
| | | producer: |
| | | acks: 1 # 0-不应答。1-leader 应答。all-所有 leader 和 follower 应答。 |
| | | retries: 3 # 发送失败时,重试发送的次数 |
| | | value-serializer: org.springframework.kafka.support.serializer.JsonSerializer # 消息的 value 的序列化 |
| | | # Kafka Consumer 配置项 |
| | | consumer: |
| | | auto-offset-reset: earliest # 设置消费者分组最初的消费进度为 earliest 。可参考博客 https://blog.csdn.net/lishuangzhe7047/article/details/74530417 理解 |
| | | value-deserializer: org.springframework.kafka.support.serializer.JsonDeserializer |
| | | properties: |
| | | spring.json.trusted.packages: '*' |
| | | # Kafka Consumer Listener 监听器配置 |
| | | listener: |
| | | missing-topics-fatal: false # 消费监听接口监听的主题不存在时,默认会报错。所以通过设置为 false ,解决报错 |
| | | |
| | | |
| | | --- #################### 平台相关配置 #################### |
| | | |