C# 客户端服务器的服务器主备用IP问题?

公司开发一个项目,现在涉及到如果主服务器挂掉,则备用服务器接管主服务器继续工作,两个主备用服务器之间的检测IP如何设置呢,还有就是与客户端通讯的话只有一个IP地址,就是谁主用谁用对客户端的IP,因为客户端IP不能改变

万千封印
浏览 837回答 1
1回答

有只小跳蛙

有2种办法1,通过中间件连接服务器,在中间件中做判断,当主服挂掉的时候,自动切换到备服;同时也可以在中间件里做一个定时任务,定时检测 主服状态。2,客户端判断,当主服请求失败的时候,自动切换向备服提交请求。推荐使用1,我们就是用的中间件方式,中间件可以无限增加备服,而不需要额外升级客户端。 采用方法2的话,如果增加备服,每次都要修改各个客户端的参数配置,比较麻烦。
打开App,查看更多内容
随时随地看视频慕课网APP