我正在使用nginx作为config-server的代理。 nginx conf如下,代理两个配置服务器:
upstream madp.fetch.config {
server 192.168.28.1:8888 max_fails=2 fail_timeout=2;
server 192.168.244.128:8888 max_fails=2 fail_timeout=2;}
server{
listen 80;
server_name madp.config.com;
client_max_body_size 10m;
location / {
proxy_pass http://madp.fetch.config;
...
}
}
配置服务器的配置:
spring:
application:
name: config-service
cloud:
config:
server:
monitor:
git:
enaled: true
git:
uri: git@192.168.244.130:rootGroup/madp.git
和微服务的配置:
spring:
application:
name: foo_service
cloud:
config:
uri: http://madp.config.com
问题是:启动的微服务失败,原因是无法从配置服务器获取配置信息。
有人能搞清楚错误吗?