Spring-Cloud-Config应该包含文件



我开始与春天云一起使用。

我使用Spring-Cloud-Gateway,Spring-Cloud-Config,Eureka

对于我的spring-cloud服务器,在application.properties

server.port=8888
spring.security.user.name=admin
spring.security.user.password=123
#for file system
spring.profiles.active=native
spring.cloud.config.server.native.search-locations=file:///home/cloud/config

在bootstrap.properties

中为我的spring-cloud服务器
spring.application.name=gateway-service
spring.profiles.active=local
spring.cloud.config.uri=http://localhost:8888
spring.cloud.config.username=admin
spring.cloud.config.password=123
spring.profiles.active=local

bootstrap.properties

中的我的发现服务(Eureka(
spring.application.name=discovery-service
server.port=8761
spring.profiles.active=local
spring.application.name=discovery-service
spring.cloud.config.uri=http://localhost:8888
spring.cloud.config.username=admin
spring.cloud.config.password=123

in/home/cloud/config

Gateway-Service-Local.properties

server.port=8889
spring.r2dbc.url=r2dbc:pool:postgresql://localhost:5432/gateway
spring.r2dbc.schema=cloud
spring.r2dbc.username=test
spring.r2dbc.password=test
spring.r2dbc.pool.initial-size=100
spring.r2dbc.pool.max-size=500
spring.r2dbc.pool.max-idle-time=30m
spring.r2dbc.pool.validation-query=SELECT 1

记录 - 服务局 - properties

Discovery-Service-Local.properties

eureka.instance.hostname=localhost
eureka.client.registerWithEureka=false
eureka.client.fetchRegistry=false
eureka.client.serviceUrl.defaultZone=http://${eureka.instance.hostname}:${server.port}/eureka/

我了解的是,bootstrap.properties已加载以设置应用程序,从服务器中进行配置并替换application.properties在本地,因此没有理由拥有应用程序。

端口应该在配置服务器中,如果有很多实例,端口会发生什么?

它确实取决于您。如果将端口放在配置服务器上,则可以在外部进行管理,并将优先考虑。

相关内容

  • 没有找到相关文章

最新更新