bootstrap-local.yml 5.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171
  1. spring:
  2. rabbitmq:
  3. username: admin
  4. password: admin
  5. host: 10.10.10.138
  6. port: 5672
  7. virtual-host: /
  8. cloud:
  9. nacos:
  10. discovery:
  11. # 服务注册地址
  12. # server-addr: 47.108.162.14:8848
  13. server-addr: 10.10.10.230:8848
  14. # 命名空间
  15. namespace: sckw_lfdc
  16. # nacos用户名
  17. username: nacos
  18. # nacos密码
  19. password: nacos
  20. # 共享配置
  21. group: sckw-service-platform
  22. # 权重 1-100 数值越大权重越大分配的流量就越大,通常结合权重负载均衡策略
  23. # weight: 100
  24. config:
  25. # 配置中心地址
  26. # server-addr: 47.108.162.14:8848
  27. server-addr: 10.10.10.230:8848
  28. # 配置文件格式
  29. file-extension: yaml
  30. # 命名空间
  31. namespace: sckw_lfdc
  32. # 共享配置
  33. group: sckw-service-platform
  34. enabled: true
  35. stream:
  36. bindings:
  37. sckwSms-out-0:
  38. destination: sckw-sms
  39. content-type: application/json
  40. default-binder: defaultRabbit
  41. group: sckw
  42. sckwMessage-out-0:
  43. destination: sckw-message
  44. content-type: application/json
  45. default-binder: defaultRabbit
  46. group: sckw
  47. binders:
  48. defaultRabbit:
  49. type: rabbit
  50. environment:
  51. spring:
  52. rabbitmq:
  53. virtual-host: /
  54. host: 39.104.134.114
  55. port: 5672
  56. username: wph
  57. password: Yy123...
  58. # sentinel降级配置
  59. sentinel:
  60. transport:
  61. client-ip: ${spring.cloud.client.ip-address} # 获取本机IP地址
  62. port: 8719 #默认8719端口,如果被占用会向上扫描。
  63. #控制台地址
  64. #dashboard: 47.108.162.14:19527
  65. dashboard: 127.0.0.1:19527
  66. log:
  67. #日志路径
  68. dir: logs/sentinel
  69. # 默认将调用链路收敛,导致链路流控效果无效
  70. web-context-unify: false
  71. #持久化nacos配置中
  72. datasource:
  73. #sentinel-rule: # 唯一名称可自定义
  74. #限流
  75. flow:
  76. nacos:
  77. # 设置Nacos的连接地址、命名空间和Group ID
  78. namespace: sckw-service-platform-dev
  79. server-addr: ${spring.cloud.nacos.discovery.server-addr}
  80. # username: ${spring.cloud.nacos.discovery.username}
  81. # password: ${spring.cloud.nacos.discovery.password}
  82. # 设置Nacos中配置文件的命名规则
  83. # data-id: ${spring.application.name}-sentinel-flow-rules
  84. data-id: sckw-file-sentinel-flow-rules
  85. group-id: SENTINEL_GROUP
  86. data-type: json
  87. # 必填的重要字段,指定当前规则类型是"限流"
  88. rule-type: flow
  89. #熔断
  90. degrade:
  91. nacos:
  92. namespace: sckw-service-platform-dev
  93. server-addr: ${spring.cloud.nacos.discovery.server-addr}
  94. #data-id: ${spring.application.name}-sentinel-degrade-rules
  95. data-id: sckw-file-sentinel-degrade-rules
  96. group-id: SENTINEL_GROUP
  97. #熔断
  98. rule-type: degrade
  99. #取消慢加载
  100. eager: true
  101. datasource:
  102. dynamic:
  103. seata: true
  104. #sfs:
  105. # nacos:
  106. # server-addr: 127.0.0.1:8848
  107. # namespace: 967df0d8-156b-441a-a5ab-615b4a865168
  108. # group: MY_GROUP
  109. #
  110. # nacos:
  111. # server-addr: ${sfs.nacos.server-addr}
  112. # namespace: ${sfs.nacos.namespace}
  113. # group: ${sfs.nacos.group}
  114. seata:
  115. # seata 服务分组,要与服务端nacos-config.txt中service.vgroup_mapping的后缀对应
  116. # 事务分组名称,要和服务端对应
  117. tx-service-group: file-seata-service-group
  118. service:
  119. vgroup-mapping:
  120. # key是事务分组名称 value要和服务端的机房名称保持一致
  121. file-seata-service-group: default
  122. registry:
  123. # 指定nacos作为注册中心
  124. type: nacos
  125. nacos:
  126. server-addr: ${spring.cloud.nacos.discovery.server-addr}
  127. #server-addr: 47.108.162.14:8848
  128. namespace: ${spring.cloud.nacos.discovery.namespace}
  129. # group: SEATA_GROUP
  130. group: ${spring.cloud.nacos.discovery.group}
  131. config:
  132. # 指定nacos作为配置中心
  133. type: nacos
  134. nacos:
  135. server-addr: ${spring.cloud.nacos.discovery.server-addr}
  136. #server-addr: 47.108.162.14:8848
  137. namespace: ${spring.cloud.nacos.discovery.namespace}
  138. group: ${spring.cloud.nacos.discovery.group}
  139. application-id: ${spring.application.name}
  140. # 当前不生效,使用驼峰
  141. enabled: true
  142. # enable-auto-data-source-proxy: false
  143. enableAutoDataSourceProxy: false
  144. # application-id: sckw-seata-file
  145. # 支持feign对sentinel支持
  146. #feign:
  147. # sentinel:
  148. # enabled: true
  149. dubbo:
  150. application:
  151. # 此处没有延用spring.application.name是因为当前项目本身也会注册到nacos中,如果dubbo也延用相同的名称,在nacos服务里会看到注册的producer-server服务数为2
  152. name: order-dubbo-server
  153. protocol:
  154. name: dubbo
  155. port: -1
  156. prefer-serialization: java
  157. registry:
  158. # 配置dubbo的注册中心为nacos
  159. address: nacos://${spring.cloud.nacos.discovery.server-addr}
  160. group: ${spring.cloud.nacos.config.group}
  161. protocol: nacos
  162. #use-as-config-center: false
  163. #use-as-metadata-center: false
  164. aliyun:
  165. oss:
  166. endpoint: oss-cn-chengdu.aliyuncs.com
  167. accessKeyId: LTAI5tPEbubCGq5Rdwygbz4Q
  168. secret: 7mQLWMaBJeZPRV1SRGogctYGXwppjQ
  169. bucket: kaiwu-saas