使用--spring.profiles.active=prod指定的配置会覆盖命令行传入的配置
web-prod.yml
server port: 80
Java -jar web.jar --spring.profiles.active=prod --Dserver.port=8080
命令行传入的server.port没有作用,服务仍然使用80端口启动,原因是spring-cloud-config会覆盖命令行传入的参数,这是有意为之。
https://github.com/spring-clo...
办法是在web-prod.yml中做点小改动,让“配置”变得“可配置”。
web-prod.yml
server port: {port:80}
Java -jar web.jar --spring.profiles.active=prod --port=8080
最近发现quora.com被墙了,原本我常去,最近事儿多,一段时间没去,竟然又是久别,不知何时得见。
趁手的工具本来就不多,真可惜。
相关推荐
吹云 2020-11-05
84407805 2020-11-01
曾是土木人 2020-10-31
87201442 2020-10-15
java0 2020-09-29
81437716 2020-09-18
81437716 2020-09-13
bluecarrot 2020-09-11
myCat 2020-09-09
83427718 2020-09-07
85560694 2020-09-03
89520991 2020-08-21
89550191 2020-08-09
katie000 2020-08-04
hunningtu 2020-07-30
89961330 2020-07-28
yuzhongdelei0 2020-07-28
yuzhongdelei0 2020-07-27