application.yml 1.2 KB

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