【微服务 从0开始 】Spring Cloud 配置文件
在Spring Cloud项目中,配置文件通常使用application.properties
或application.yml
。以下是一个简单的示例:
application.properties:
spring.application.name=microservice-example
server.port=8080
# 服务注册到Eureka
eureka.client.serviceUrl.defaultZone=http://localhost:8761/eureka/
application.yml:
spring:
application:
name: microservice-example
server:
port: 8080
# 服务注册到Eureka
eureka:
client:
serviceUrl:
defaultZone: http://localhost:8761/eureka/
在Spring Cloud项目中,通常会有多个配置文件,例如application-dev.properties
(开发环境)、application-prod.properties
(生产环境),或者使用YAML的分层配置。通过激活特定的配置文件,你可以方便地切换环境。例如,在application.properties
中指定当前环境:
spring.profiles.active=dev
或者在启动Spring Boot应用时通过命令行参数来指定环境:
java -jar microservice-example.jar --spring.profiles.active=dev
这样,Spring Boot会加载application-dev.properties
或application-dev.yml
中的配置。
评论已关闭