bootstrap.properties 3.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. spring.application.name=gateway
  2. server.port=8110
  3. signature=false
  4. login.check=false
  5. pub.secret=idhsoihpdih
  6. spring.profiles.active=dev
  7. local.nacos=127.0.0.1:8848
  8. dev.nacos=172.17.0.3:8848
  9. test.nacos=172.10.100.40:8848
  10. pro.nacos=172.10.100.10:30308
  11. spring.cloud.nacos.discovery.server-addr=${${spring.profiles.active}.nacos}
  12. spring.cloud.nacos.config.server-addr=${${spring.profiles.active}.nacos}
  13. spring.main.allow-circular-references=true
  14. springfox.documentation.enabled=false
  15. #spring.cloud.nacos.config.prefix=gateway-${spring.profiles.active}
  16. #spring.cloud.nacos.config.file-extension=properties
  17. #spring.cloud.nacos.config.extension-configs[0]=mq-${spring.profiles.active}.properties
  18. #spring.cloud.nacos.config.extension-configs[1]=redis-${spring.profiles.active}.properties
  19. #spring.cloud.nacos.config.ext-config[0].data-id=mq-${spring.profiles.active}.properties
  20. #spring.cloud.nacos.config.ext-config[0].refresh=true
  21. #spring.cloud.nacos.config.ext-config[1].data-id=redis-${spring.profiles.active}.properties
  22. #spring.cloud.nacos.config.ext-config[1].refresh=true
  23. spring.cloud.nacos.config.extension-configs[0]=mq-${spring.profiles.active}.properties
  24. spring.cloud.nacos.config.extension-configs[1]=redis-${spring.profiles.active}.properties
  25. spring.cloud.nacos.config.extension-configs[2]=${spring.application.name}-${spring.profiles.active}.properties
  26. spring.main.web-application-type=reactive
  27. dubbo.protocol.serialization=kryo
  28. dubbo.protocol.optimizer=
  29. dubbo.protocol.name=dubbo
  30. dubbo.protocol.port=-1
  31. #dubbo.registry.file=/var/logs/${spring.application.name}/dubbo_${server.port}.cache
  32. dubbo.registry.address=nacos://${${spring.profiles.active}.nacos}
  33. dubbo.cloud.subscribed-services=cif,operating
  34. dubbo.application.qos.enable=true
  35. dubbo.application.qos.port=28110
  36. dubbo.application.qos.accept.foreign.ip=true
  37. dubbo.reference.com.foo.BarService.check=false
  38. dubbo.reference.check=false
  39. dubbo.consumer.check=false
  40. dubbo.registry.check=false
  41. spring.mvc.throw-exception-if-no-handler-found=true
  42. spring.web.resources.add-mappings=true
  43. #spring.resources.add-mappings=true
  44. multipart.maxFileSize=50Mb
  45. server.undertow.max-http-post-size=83886080
  46. spring.servlet.multipart.max-file-size=100MB
  47. spring.servlet.multipart.max-request-size=1000MB
  48. dubbo.protocol.dubbo.payload=83886080
  49. hystrix.command.default.execution.isolation.thread.timeoutInMilliseconds=30000
  50. #hystrix.command.default.circuitBreaker.sleepWindowInMilliseconds=100000
  51. #hystrix.command.default.circuitBreaker.forceClosed=true
  52. #hystrix.shareSecurityContext=true
  53. #zuul.ignored-services='*'
  54. #zuul.sensitive-headers=Access-Control-Allow-Origin
  55. #zuul.ignored-headers=Access-Control-Allow-Origin,H-APP-Id,accessToken
  56. spring.cloud.gateway.discovery.locator.enabled=true
  57. spring.cloud.gateway.discovery.locator.lower-case-service-id=true
  58. spring.cloud.gateway.httpclient.connect-timeout=500
  59. spring.cloud.gateway.httpclient.response-timeout=5000
  60. spring.cloud.gateway.filter.circuit-breaker.enabled=true
  61. # ?????? - ??????????
  62. #spring.cloud.gateway.routes[0].id=cif-service
  63. #spring.cloud.gateway.routes[0].uri=lb://cif
  64. #spring.cloud.gateway.routes[0].predicates[0]=Path=/cif/**
  65. #spring.cloud.gateway.routes[0].filters[0]=CircuitBreaker=myCircuitBreaker
  66. #apia.ribbon.listOfServers=http://192.168.50.98:9031/application/,http://192.168.50.98:9030/application/
  67. hystrix.command.default.circuitBreaker.requestVolumeThreshold=20
  68. hystrix.command.default.circuitBreaker.errorThresholdPercentage=50%
  69. hystrix.command.default.circuitBreaker.sleepWindowInMilliseconds=500
  70. #zuul.ignore-security-headers=false
  71. #zuul.retryable=true
  72. ribbon.ConnectTimeout=500
  73. ribbon.ReadTimeout=5000
  74. ribbon.MaxAutoRetries=1
  75. ribbon.MaxAutoRetriesNextServer=1
  76. #\u8BBE\u7F6E\u5168\u90E8\u8DEF\u7531\u6700\u5927\u4FE1\u53F7\u91CF
  77. #zuul.semaphore.max-semaphores=5000
  78. interfaces.switch=off
  79. swagger.resource=cif,operating,backstage,report
  80. cif.ribbon.NFLoadBalancerRuleClassName=com.netflix.loadbalancer.BestAvailableRule
  81. spring.security.oauth2.jwt.signingKey=123456