application.yml 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. spring:
  2. profiles:
  3. active: local_dev
  4. server:
  5. port: 9711
  6. ---
  7. # 本地开发环境
  8. spring:
  9. profiles: local_dev
  10. #eurekaServer
  11. eureka:
  12. instance:
  13. prefer-ip-address: true
  14. # 仅测试使用,部署上线不使用
  15. status-page-url-path: /swagger-ui.html
  16. client:
  17. register-with-eureka: false
  18. fetch-registry: false
  19. service-url:
  20. defaultZone: http://172.16.0.4:9711/eureka/
  21. server:
  22. # 关闭自我保护机制(不关闭会在所有服务连接异常85%后不在注销服务)
  23. enable-self-preservation: false
  24. # 每隔30s扫描服务列表,移除失效服务(默认60000)
  25. eviction-interval-timer-in-ms: 30000
  26. management:
  27. endpoints:
  28. web:
  29. exposure:
  30. include: '*'
  31. # endpoint:
  32. # health:
  33. # show-details: always
  34. ---
  35. # 部署环境
  36. spring:
  37. profiles: prod
  38. eureka:
  39. instance:
  40. prefer-ip-address: true
  41. client:
  42. register-with-eureka: false
  43. fetch-registry: false
  44. service-url:
  45. defaultZone: http://${spring.cloud.client.ip-address}:${server.port}/eureka/
  46. server:
  47. enable-self-preservation: false
  48. eviction-interval-timer-in-ms: 30000
  49. management:
  50. endpoints:
  51. web:
  52. exposure:
  53. include: '*'