bootstrap.properties 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  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=127.0.0.1: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=false
  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. dubbo.registry.group=
  50. dubbo.consumer.timeout=10000
  51. hystrix.command.default.execution.isolation.thread.timeoutInMilliseconds=30000
  52. #hystrix.command.default.circuitBreaker.sleepWindowInMilliseconds=100000
  53. #hystrix.command.default.circuitBreaker.forceClosed=true
  54. #hystrix.shareSecurityContext=true
  55. #zuul.ignored-services='*'
  56. #zuul.sensitive-headers=Access-Control-Allow-Origin
  57. #zuul.ignored-headers=Access-Control-Allow-Origin,H-APP-Id,accessToken
  58. spring.cloud.gateway.discovery.locator.enabled=true
  59. spring.cloud.gateway.discovery.locator.lower-case-service-id=true
  60. spring.cloud.gateway.httpclient.connect-timeout=10000
  61. spring.cloud.gateway.httpclient.response-timeout=300000
  62. spring.cloud.gateway.filter.circuit-breaker.enabled=true
  63. # ?????? - ??????????
  64. #spring.cloud.gateway.routes[0].id=cif-service
  65. #spring.cloud.gateway.routes[0].uri=lb://cif
  66. #spring.cloud.gateway.routes[0].predicates[0]=Path=/cif/**
  67. #spring.cloud.gateway.routes[0].filters[0]=CircuitBreaker=myCircuitBreaker
  68. #apia.ribbon.listOfServers=http://192.168.50.98:9031/application/,http://192.168.50.98:9030/application/
  69. hystrix.command.default.circuitBreaker.requestVolumeThreshold=20
  70. hystrix.command.default.circuitBreaker.errorThresholdPercentage=50%
  71. hystrix.command.default.circuitBreaker.sleepWindowInMilliseconds=500
  72. #zuul.ignore-security-headers=false
  73. #zuul.retryable=true
  74. ribbon.ConnectTimeout=500
  75. ribbon.ReadTimeout=5000
  76. ribbon.MaxAutoRetries=1
  77. ribbon.MaxAutoRetriesNextServer=1
  78. #\u8BBE\u7F6E\u5168\u90E8\u8DEF\u7531\u6700\u5927\u4FE1\u53F7\u91CF
  79. #zuul.semaphore.max-semaphores=5000
  80. interfaces.switch=off
  81. swagger.resource=cif,operating,backstage,report
  82. cif.ribbon.NFLoadBalancerRuleClassName=com.netflix.loadbalancer.BestAvailableRule
  83. spring.security.oauth2.jwt.signingKey=123456
  84. spring.cloud.gateway.globalcors.cors-configurations.[/**].allowed-headers=*
  85. spring.cloud.gateway.globalcors.cors-configurations.[/**].max-age=1296000
  86. spring.cloud.gateway.globalcors.cors-configurations.[/**].allowedOriginPatterns=*
  87. spring.cloud.gateway.globalcors.cors-configurations.[/**].allowedMethods[0]=GET
  88. spring.cloud.gateway.globalcors.cors-configurations.[/**].allowedMethods[1]=POST
  89. spring.cloud.gateway.globalcors.cors-configurations.[/**].allowedMethods[2]=PUT
  90. spring.cloud.gateway.globalcors.cors-configurations.[/**].allowedMethods[3]=OPTIONS
  91. spring.cloud.gateway.globalcors.cors-configurations.[/**].allowedMethods[4]=DELETE