common-dubbo.yml 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. # 内置配置 不允许修改 如需修改请在 nacos 上写相同配置覆盖
  2. dubbo:
  3. application:
  4. logger: slf4j
  5. # 元数据中心 local 本地 remote 远程 这里使用远程便于其他服务获取
  6. metadataType: remote
  7. # 可选值 interface、instance、all,默认是 all,即接口级地址、应用级地址都注册
  8. register-mode: instance
  9. service-discovery:
  10. # FORCE_INTERFACE,只消费接口级地址,如无地址则报错,单订阅 2.x 地址
  11. # APPLICATION_FIRST,智能决策接口级/应用级地址,双订阅
  12. # FORCE_APPLICATION,只消费应用级地址,如无地址则报错,单订阅 3.x 地址
  13. migration: FORCE_APPLICATION
  14. # 注册中心配置
  15. registry:
  16. address: nacos://${spring.cloud.nacos.server-addr}
  17. group: DUBBO_GROUP
  18. username: ${spring.cloud.nacos.username}
  19. password: ${spring.cloud.nacos.password}
  20. parameters:
  21. namespace: ${spring.profiles.active}
  22. metadata-report:
  23. #address: redis://${spring.data.redis.host}:${spring.data.redis.port}
  24. group: DUBBO_GROUP
  25. username: dubbo
  26. password: ${spring.data.redis.password}
  27. # redis 集群模式
  28. cluster: true
  29. parameters:
  30. namespace: ${spring.profiles.active}
  31. #database: ${spring.data.redis.database}
  32. backup: ${spring.data.redis.cluster.nodes}
  33. # 消费者相关配置
  34. consumer:
  35. # 结果缓存(LRU算法)
  36. # 会有数据不一致问题 建议在注解局部开启
  37. cache: false
  38. # 支持校验注解
  39. validation: jvalidationNew
  40. # 调用重试 不包括第一次 0为不需要重试
  41. retries: 0
  42. # 初始化检查
  43. check: false