我正在尝试重现http://cloud.spring.io/spring-cloud-config/spring-cloud-config.html#_serving_plain_text提供logback.xml文件。
当我尝试curl -v http://localhost:8888/gateway/default/master/logback.xml
时,我得到了一个:
在DNS缓存中找不到主机名
尝试127.0.0.1 ...
连接到localhost(127.0.0.1)端口8888(#0)
GET /gateway/default/master/logback.xml HTTP / 1.1
User-Agent:curl / 7.35.0
主持人:localhost:8888
接受: /
HTTP / 1.1 406不可接受
服务器Apache-Coyote / 1.1未列入黑名单
服务器:Apache-Coyote / 1.1
X-Application-Context:configserver:8888
Content-Type:application / json; charset = UTF-8
Transfer-Encoding:chunked
日期:2016年3月17日星期四17:26:02 GMT
连接#0以托管localhost保持原样
{“timestamp”:1458235562683,“status”:406,“error”:“Not Acceptable”,“exception”:“org.springframework.web.HttpMediaTypeNotAcceptableException”,“message”:“找不到可接受的表示” “路径”: “/网关/默认/主/ logback.xml”}%
我正在使用Brixton.M5,这是存储库结构:
- application.yml
- gateway.yml
- auth.yml
- eureka.yml
- logback.xml
- test.json
curl -v http://localhost:8888/gateway/default/master/test.json
正常工作。
答案 0 :(得分:0)
你需要使用Brixton.BUILD-SNAPSHOT
(RC1将在今天或明天晚些时候出来。)
我使用http://github.com/spring-cloud-samples/config-repo/tree/master和http://localhost:8888/gateway/default/master/test.json以及http://localhost:8888/gateway/default/master/books.xml使用并且工作正常。