说一下我遇到的问题吧。关于application名的
来源:6-3 Config Client
慕粉13951610073
2018-12-09
这是文git上面的配置目录结构,和老师讲的有点不太一样,每个微服务对应一个目录,因为我觉的实际开发中肯定是每个微服务的配置放在一个目录里面。不可能全部放在一层目录里面。
这是config服务的yml配置,我用的ssh,不用输用户密码。
然后order服务的yml配置,这里必须明确指定spring.cloud.config.name=order.不然取不到对应的配置,一开始我只配了一个spring.application.name=order,调了半天也取不到对应配置。。我不确定是不是所有配置只放在一层目录的时候,是不是不需要指定spring.cloud.config.name。
写回答
2回答
-
我公司在用的就是课程中的样子呢。你这样多一层目录出来,商品服务的配置文件路径是不是 product/product-prod.yaml?
其实可以看看spring cloud config的设计,没有推荐多一层目录来区分呢
/{application}/{profile}[/{label}] /{application}-{profile}.yml /{label}/{application}-{profile}.yml /{application}-{profile}.properties /{label}/{application}-{profile}.properties
062018-12-17 -
悟空不悟空
2019-04-02
mark下来
00
SpringCloud Finchley(M2+RELEASE+SR2)微服务实战
SpringCloud组件实现微服务,【已升级Finchley.Release】
5668 学习 · 2489 问题
相似问题
在学习过程中遇到一个关于Feign的问题
回答 2
关于JPA的问题
回答 2