美文网首页
多服务器协同工作的技术方案原则

多服务器协同工作的技术方案原则

作者: 美雨知春 | 来源:发表于2020-11-10 17:16 被阅读0次

做了网关系统多年,所用服务器多至几百台,少至几十台,服务器不断迭代,产品不断上下线,业务逻辑复杂,配置文件,用户数据纷飞,最近又做了一次头疼的整合,总结一下经验如下:
1.服务器配置要达到每台基本一致,目前觉得docker确实是个不错的方案
2.数据库版本保持一致,多年的老数据库很难达到一致,最好的办法就是数据库升级,不可能一直用老的,时代在前进
3.配置文件最好直接放到数据库或者redis,这样大家有个普通一样的访问方式,而且数据库和redis相对其他系统稳定易配,而且运维人员相对容易搞清楚数据逻辑
4.路由和应用层最好松耦合,一层一层分清楚,数据驱动,最好就是json吧,大并发可以采用各种方案的负载均衡,F5,nginx负载均衡,DNS负载均衡 ,哨兵降级等等,负载均衡在前端做,后端就不要再做了,系统承受多大压力,要心里有数,不要把数据放进来再着急
5.ip和服务要松耦合,否则服务器坏了,报备ip不知道是一件多么头疼的事情,全部用域名,域名不通,找域名的问题,也不要用ip绑定,还有现在有多少的安全校验模式,拿来一种用起来就不用非得绑定ip了
好吧,就得得这么多了,希望大家做完系统要像阅兵方阵一样整齐划一,不要每台服务器一个样,叫人怎么维护

相关文章

网友评论

      本文标题:多服务器协同工作的技术方案原则

      本文链接:https://www.haomeiwen.com/subject/zhmjbktx.html