多个GateWay提供服务,然后一个挂掉了,那么该GateWay负责的Web连接是怎么处理的? 其他GateWay还能接收这些连接么?
可以在gateway前面挡一层lvs + keeplived,当一个gateway挂了lvs会踢掉这个gateway,新的客户端就不会再连这个故障的gateway服务器。
如果一个gateway挂掉,那么这个gateway上的链接都会出问题,客户端需要重连。
不过gateway上没有业务逻辑,很稳定,自己不会挂掉。除非断网断电这种。
用了2年多GatewayWorker了,稳定的很,几乎不用考虑挂的问题。 不过话说回来,也得看开发者水平了
可以在gateway前面挡一层lvs + keeplived,当一个gateway挂了lvs会踢掉这个gateway,新的客户端就不会再连这个故障的gateway服务器。
如果一个gateway挂掉,那么这个gateway上的链接都会出问题,客户端需要重连。
不过gateway上没有业务逻辑,很稳定,自己不会挂掉。除非断网断电这种。
用了2年多GatewayWorker了,稳定的很,几乎不用考虑挂的问题。
不过话说回来,也得看开发者水平了