
/{name}-{profiles}.yml
/{lable}/{name}-{profiles}.yml
label 分支(bracndh)
name 服务名
profiles 环境
order-dev(XXX).yml启动时会与order.yml合并下发,可以将通用的配制信息写入order.yml,差异的写在不同的环境文件中,
将eureka的注册地址写在代码配制文件中
SERVER
““
org.springframework.cloud
spring-cloud-config-server
““
SpringCloud Bus 自动刷新配制
““
org.springframework.cloud
spring-cloud-starter-bus-amqp
org.springframework.cloud
spring-cloud-config-client
““
客户端配制文件
““
bootstrap.yml
spring:
application:
name: product
cloud:
config:
profile: master
discovery:
enabled: true
service-id: CONFIG
““
RabbitMQ消息队列
““
WebHooks :post www.xxx.com:8080/actuator/bus-refresh
github www.xxx.com/monitor(不是actuator/bus-refresh) josn
““
***微服务先访问eureka,再读取配制中心,注意eureka端口不是8761时,配制内容的顺序***
Webhook 报错在接收json数据时置空,详情见代码仓库
““
JSON parse error: Cannot deserialize instance of `java.lang.String` out of START_OBJECT token; nested exception is com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize instance of `java.lang.String` out of START_OBJECT token at [Source: (PushbackInputStream); line: 1, column: 452] (through reference chain: java.util.LinkedHashMap[“project”])]
““

/{name}-{profiles}.yml
/{lable}/{name}-{profiles}.yml
label 分支(bracndh)
name 服务名
profiles 环境
order-dev(XXX).yml启动时会与order.yml合并下发,可以将通用的配制信息写入order.yml,差异的写在不同的环境文件中,
将eureka的注册地址写在代码配制文件中
SERVER
““
org.springframework.cloud
spring-cloud-config-server
““
SpringCloud Bus 自动刷新配制
““
org.springframework.cloud
spring-cloud-starter-bus-amqp
org.springframework.cloud
spring-cloud-config-client
““
客户端配制文件
““
bootstrap.yml
spring:
application:
name: product
cloud:
config:
profile: master
discovery:
enabled: true
service-id: CONFIG
““
RabbitMQ消息队列
““
WebHooks :post www.xxx.com:8080/actuator/bus-refresh
github www.xxx.com/monitor(不是actuator/bus-refresh) josn
““
***微服务先访问eureka,再读取配制中心,注意eureka端口不是8761时,配制内容的顺序***
Webhook 报错在接收json数据时置空,详情见代码仓库
““
JSON parse error: Cannot deserialize instance of `java.lang.String` out of START_OBJECT token; nested exception is com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize instance of `java.lang.String` out of START_OBJECT token at [Source: (PushbackInputStream); line: 1, column: 452] (through reference chain: java.util.LinkedHashMap[“project”])]
““
You must be logged in to post a comment