问题:

分布式项目中,在上线的时候,有一台机器服务没起来,导致线上业务出错。

解决:

原本想的是既然是分布式的,一台机器的服务挂了,原则上应该不影响业务。但是经过查看日志发现,业务的请求都在挂掉的那台服务器上,另一台好的机器却没有请求。猜测是负载均衡没起到作用,后来查看了业务端的host发现,他们把负载均衡的域名绑定了挂掉的机器IP。

在/etc/hosts中把该行注掉之后,负载均衡效果达到。

负载均衡未达到效果解决:查看负载均衡域名是否已经绑定了指定IP

相关文章: