bootstrap.yml 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. spring:
  2. main:
  3. allow-bean-definition-overriding: true
  4. application:
  5. name: novel-service
  6. name-zh: '小说服务'
  7. profiles:
  8. # 当前为本地模式
  9. active: local
  10. yt:
  11. port: 8848
  12. file-extension: yml
  13. # 本地环境
  14. local:
  15. addr: 127.0.0.1
  16. namespace: 1aff43c9-b617-4d0b-8c3a-9d8b44a8beae
  17. # 测试环境
  18. dev:
  19. addr: 127.0.0.1
  20. namespace: ad14a1aa-fe06-473a-9050-9afa26ec0020
  21. # 线上环境
  22. prod:
  23. addr: 119.45.117.147
  24. namespace: 766c8aa7-cd4c-47c5-8540-3a4dcdbdb4ae
  25. ---
  26. spring:
  27. profiles: local
  28. cloud:
  29. nacos:
  30. discovery:
  31. server-addr: ${yt.local.addr}:${yt.port}
  32. namespace: ${yt.local.namespace}
  33. config:
  34. server-addr: ${yt.local.addr}:${yt.port}
  35. namespace: ${yt.local.namespace}
  36. file-extension: ${yt.file-extension}
  37. ---
  38. spring:
  39. profiles: dev
  40. cloud:
  41. nacos:
  42. discovery:
  43. server-addr: ${yt.dev.addr}:${yt.port}
  44. namespace: ${yt.dev.namespace}
  45. config:
  46. server-addr: ${yt.dev.addr}:${yt.port}
  47. namespace: ${yt.dev.namespace}
  48. file-extension: ${yt.file-extension}
  49. ---
  50. spring:
  51. profiles: prod
  52. main:
  53. allow-bean-definition-overriding: false
  54. cloud:
  55. nacos:
  56. discovery:
  57. server-addr: ${yt.prod.addr}:${yt.port}
  58. namespace: ${yt.prod.namespace}
  59. config:
  60. server-addr: ${yt.prod.addr}:${yt.port}
  61. namespace: ${yt.prod.namespace}
  62. file-extension: ${yt.file-extension}