spring-boot - 尤里卡没有按名称发现服务
问题描述
我正在运行以下链接中给出的简单 eureka 服务发现示例:
https://www.logicbig.com/tutorials/spring-framework/spring-cloud/rest-template-load-balancer.html
我观察到,当我在家庭 wifi/个人笔记本电脑上运行此示例时,它运行良好,而当它在公司网络上的办公室工作站上运行时,resttemplate 无法通过其名称解析服务。(获取 407 代理未授权)
我可以看到这两个服务都在 Eureka 上成功注册。
什么可能会阻止 Eureka 服务器在公司网络上正常工作?
PS:通过遵循答案并使resttemplate和proxy感知导致503服务不可用。
解决方案
您应该将您的休息模板配置为代理感知。你可以在这里找到如何做到这一点
推荐阅读
- kotlin - 如何使用 Graphql-kotlin 查询同时返回数据字段和错误字段
- tensorflow - 如何将 CNN 模型输入张量从形状 (? , 128, 128, 3 ) 转换为 (? , ? , ? , 3)?
- python - 如何从另一个文件(original.csv)向我的文件(modifiedFlights.csv)添加一列
- smartsheet-api - 是否可以通过 Smartsheet API 更改仪表板的小部件数据?
- swift - Swift Package Manager,如何处理夹具?
- hive - 如何编写一个输出所有行中所有键值的选择语句
- okhttp - 如何在 OkHttp 中接受传入的自签名 SSL 证书?
- unit-testing - 使用 Go-Chi/Chi 进行单元测试
- python - AttributeError:“NoneType”对象在 beautifulsoup 中没有“find”属性
- angularjs - ng-repeat 没有加载我的对象数组