bootstrap-test.yml 2.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. spring:
  2. cloud:
  3. nacos:
  4. config:
  5. server-addr: 120.24.144.164:8848
  6. file-extension: yaml
  7. namespace: 4dkankan-v4
  8. extension-configs:
  9. - data-id: 4dkankan-center-modeling-control.yaml
  10. group: DEFAULT_GROUP
  11. refresh: true
  12. shared-configs:
  13. - data-id: common-db-config.yaml
  14. group: DEFAULT_GROUP
  15. refresh: true
  16. - data-id: common-redis-config-52.yaml
  17. group: DEFAULT_GROUP
  18. refresh: true
  19. - data-id: common-rabbitmq-config.yaml
  20. group: DEFAULT_GROUP
  21. refresh: true
  22. - data-id: other-config.yaml
  23. group: DEFAULT_GROUP
  24. refresh: true
  25. - data-id: common-upload-config.yaml
  26. group: DEFAULT_GROUP
  27. refresh: true
  28. - data-id: common-mq-config.yaml
  29. group: DEFAULT_GROUP
  30. refresh: true
  31. - data-id: common-fyun-config.yaml
  32. group: DEFAULT_GROUP
  33. refresh: true
  34. discovery:
  35. server-addr: 120.24.144.164:8848
  36. namespace: 4dkankan-test
  37. sentinel:
  38. transport:
  39. dashboard: 120.24.144.164:8888
  40. heartbeat-interval-ms: 500
  41. port: 8719
  42. eager: true #取消sentinel控制台懒加载
  43. #sentinel配置持久化nacos
  44. datasource:
  45. #流控规则
  46. flow:
  47. nacos:
  48. server-addr: ${spring.cloud.nacos.config.server-addr}
  49. dataId: ${spring.application.name}-flow-rules
  50. groupId: SENTINEL_GROUP
  51. namespace: 4dkankan-test
  52. rule-type: flow
  53. #熔断规则
  54. degrade:
  55. nacos:
  56. server-addr: ${spring.cloud.nacos.config.server-addr}
  57. dataId: ${spring.application.name}-degrade-rules
  58. groupId: SENTINEL_GROUP
  59. namespace: 4dkankan-test
  60. rule-type: degrade
  61. # log:
  62. # dir: ./logs # 默认值${home}/logs/csp/
  63. # switch-pid: true # 日志带上线程id
  64. #开启feign熔断降级,如果没有开启,feign调用链路不会显示再sentinel控制中
  65. #feign:
  66. # sentinel:
  67. # enabled: true
  68. feign:
  69. httpclient:
  70. connection-timeout: 200000
  71. server:
  72. tomcat:
  73. threads:
  74. min-spare: 100 #最小工作线程数
  75. max: 1000 #最大工作线程数,建议配置为cpu核心数的200~250倍
  76. accept-count: 1000 #能够接受的最大等待数,默认100。如果等待队列也被放满了,新的请求会被tomcat拒绝(connection refused)
  77. max-connections: 2000 #同一时间,tomcat能够接受的最大连接数。一般这个值要大于(max-threads)+(accept-count)
  78. connection-timeout: 3000 #连接建立超时时间