bootstrap-lfdc.yml 6.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153
  1. spring:
  2. cloud:
  3. nacos:
  4. discovery:
  5. # 服务注册地址
  6. server-addr: 10.10.10.230:8848
  7. # 命名空间
  8. namespace: sckw_lfdc
  9. # 共享配置
  10. group: sckw-service-platform
  11. config:
  12. # 配置中心地址
  13. server-addr: 10.10.10.230:8848
  14. # 配置文件格式
  15. file-extension: yaml
  16. # 命名空间
  17. namespace: sckw_lfdc
  18. # 共享配置
  19. group: sckw-service-platform
  20. #可以读多个配置文件 需要在同一个命名空间下面可以是不同的组
  21. extension-configs:
  22. - dataId: sckw-common.yml
  23. group: sckw-service-platform
  24. refresh: true
  25. data:
  26. redis:
  27. host: 10.10.10.230
  28. password: dev
  29. port: 6379
  30. database: 1
  31. timeout: 10000
  32. #oss上传
  33. aliyun:
  34. oss:
  35. endpoint: oss-cn-chengdu.aliyuncs.com
  36. accessKeyId: LTAI5tPEbubCGq5Rdwygbz4Q
  37. secret: 7mQLWMaBJeZPRV1SRGogctYGXwppjQ
  38. bucket: kaiwu-saas
  39. #直接放行的请求链接
  40. links: /auth/login,/auth/register,/auth/resetPassword,/auth/updatePassword,/auth/forgetPassword,/auth/auth,/auth/smsAuth
  41. #是否允许一个账号绑定多个角色
  42. isBindManyRole: 0
  43. #
  44. # sentinel:
  45. # transport:
  46. # client-ip: ${spring.cloud.client.ip-address} # 获取本机IP地址
  47. # port: 8719 #默认8719端口,如果被占用会向上扫描。
  48. # #控制台地址
  49. # dashboard: 127.0.0.1:19527
  50. # log:
  51. # #日志路径
  52. # dir: logs/sentinel
  53. # # 默认将调用链路收敛,导致链路流控效果无效
  54. # web-context-unify: false
  55. # #持久化nacos配置中
  56. # datasource:
  57. # #sentinel-rule: # 唯一名称可自定义
  58. # #限流
  59. # flow:
  60. # nacos:
  61. # # 设置Nacos的连接地址、命名空间和Group ID
  62. # namespace: sckw-service-platform-dev
  63. # server-addr: ${spring.cloud.nacos.discovery.server-addr}
  64. # # username: ${spring.cloud.nacos.discovery.username}
  65. # # password: ${spring.cloud.nacos.discovery.password}
  66. # # 设置Nacos中配置文件的命名规则
  67. # # data-id: ${spring.application.name}-sentinel-flow-rules
  68. # data-id: sckw-auth-sentinel-flow-rules
  69. # group-id: SENTINEL_GROUP
  70. # data-type: json
  71. # # 必填的重要字段,指定当前规则类型是"限流"
  72. # rule-type: flow
  73. # #熔断
  74. # degrade:
  75. # nacos:
  76. # namespace: sckw-service-platform-dev
  77. # server-addr: ${spring.cloud.nacos.discovery.server-addr}
  78. # #data-id: ${spring.application.name}-sentinel-degrade-rules
  79. # data-id: sckw-auth-sentinel-degrade-rules
  80. # group-id: SENTINEL_GROUP
  81. # #熔断
  82. # rule-type: degrade
  83. # #取消慢加载
  84. # eager: true
  85. # data:
  86. # redis:
  87. # #redis机器ip
  88. # host: 127.0.0.1
  89. # #redis端口
  90. # port: 6379
  91. # #redis密码
  92. # password:
  93. # #数据库
  94. # database: 1
  95. # #redis超时时间(毫秒),如果不设置,取默认值2000
  96. # timeout: 10000
  97. # #最大空闲数
  98. # maxIdle: 300
  99. # #连接池的最大数据库连接数。设为0表示无限制,如果是jedis 2.4以后用redis.maxTotal
  100. # #maxActive=600
  101. # #控制一个pool可分配多少个jedis实例,用来替换上面的redis.maxActive,如果是jedis 2.4以后用该属性
  102. # maxTotal: 1000
  103. # #最大建立连接等待时间。如果超过此时间将接到异常。设为-1表示无限制。
  104. # maxWaitMillis: 1000
  105. # #连接的最小空闲时间 默认1800000毫秒(30分钟)
  106. # minEvictableIdleTimeMillis: 300000
  107. # #每次释放连接的最大数目,默认3
  108. # numTestsPerEvictionRun: 1024
  109. # #逐出扫描的时间间隔(毫秒) 如果为负数,则不运行逐出线程, 默认-1
  110. # timeBetweenEvictionRunsMillis: 30000
  111. # #是否在从池中取出连接前进行检验,如果检验失败,则从池中去除连接并尝试取出另一个
  112. # testOnBorrow: true
  113. # #在空闲时检查有效性, 默认false
  114. # testWhileIdle: true
  115. # #连接池最大连接数(如果配置<=0,则没有限制)
  116. # jedis:
  117. # pool:
  118. # max-active: -1
  119. # datasource:
  120. # dynamic:
  121. # primary: master #设置默认的数据源或者数据源组,默认值即为master
  122. # strict: false #严格匹配数据源,默认false. true未匹配到指定数据源时抛异常,false使用默认数据源
  123. # datasource:
  124. # master:
  125. # url: jdbc:mysql://10.10.10.230:3306/sckw_system?allowMultiQueries=true&useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=GMT%2B8
  126. # username: sckw_dev
  127. # password: Yy123...
  128. # driver-class-name: com.mysql.jdbc.Driver # 3.2.0开始支持SPI可省略此配置
  129. # slave_1:
  130. # url: jdbc:mysql://10.10.10.230:3306/sckw_system?allowMultiQueries=true&useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=GMT%2B8
  131. # username: sckw_dev
  132. # password: Yy123...
  133. # driver-class-name: com.mysql.jdbc.Driver
  134. #
  135. #dubbo:
  136. # application:
  137. # name: auth-dubbo-server
  138. # # 该配置在producer-server中是没有的,但是在consumer这里要配置一下
  139. # # 如果不配置这个QOS的端口,它会延用dubbo自动生成的端口,在启动的时候,QOS注册就会提示该端口已经被使用的错误
  140. # # 虽然启动时有打印端口已经被使用的错误,但是依旧可以正常启动服务,并且dubbo也可以正常调用,但是为了解决启动报错还是加上这个端口
  141. # # 这个也是apache官方给出的解决方案,这个端口不能给-1,它不会自动找到一个可用的端口,给-1会报错,端口1-65535自己选择一个
  142. # qos-port: 3334
  143. # protocol:
  144. # name: dubbo
  145. # # port为-1表示自动找一个可用的端口
  146. # port: -1
  147. # registry:
  148. # address: nacos://${spring.cloud.nacos.discovery.server-addr}
  149. # group: ${spring.cloud.nacos.config.group}
  150. # protocol: nacos
  151. #
  152. #links: /auth/login,/kwsUser/resetPassword,/kwsUser/updatePassword,/kwsUser/forgetPassword