情况是这样子的,我本地启动一切正常,服务也能拿到配置文件。
而部署到docker上
- config服务启动顺利,通过浏览器访问也能看到目标配置(听说服务也是通过http获取配置文件的)
- 但是服务A就是拿不到这个配置,报错占位符解析失败
ps:我这里docker网络模式是默认的bridge,ip写的是宿主机的ip,而服务A的配置如下
我本地启动服务A,一切都正常,就放在docker中就启动失败,报错就是注入占位符失败,所以应该是配置文件拿不到。但是为什么会拿不到呢?是我docker网络配置的问题吗
麻烦懂的姥爷指点一下
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…