针对上面的问题,网上搜的建议是加下面两行解决,实际我的情况不管用。ribbon.ReadTimeout=60000
ribbon.ConnectTimeout=60000
后来是看调用后产生的日志,说是ribbon某行有问题。点进去打断点,调用后说是没有fallback方法。补全fallback后又报错说是找不到用户服务。看eureka,只发现有zuul服务注册在eureka上。原来配置文件没引入eureka的地址,引入还报错。原来配置文件忘记写用户服务名了。之后zuul调用正常。
我的建议是参考网上的解决办法后不能解决还是看下调用日志,打断点跟一下提示大体上就能发现问题了。之前有问题全是在网上找别人的解决办法。这一次我也以我的经历分享给大家,也算是首次输出回馈大家。希望对遇到类似问题的同学有用。