服务注册上nacos,但前端无法访问本地服务
现象:
搭建gateway后,前端可以通过网关正常访问已经注册到nacos的测试环境服务,但是前端调用本地服务时(本地服务也已经正常注册到了nacos上),本地能被请求,但却无法正常响应给前端,报异常:
java.io.IOException: Broken pipe
一般来说出现此异常,是因为连接已经被关闭导致
原因:
公司使用的vpn,导致问题的发生
解决方案:
Bootstrap.yml文件中添加配置将ip段放开
spring: cloud: inetutils: preferred-networks: 10.9