问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

多个程序安装在一台服务器好还是分开安装好

发布网友 发布时间:2023-05-11 05:05

我来回答

1个回答

热心网友 时间:2024-11-23 19:47

理论上是独立部署最好。但实际情况吧看公司机器资源。不从实际情况考虑的架构都是耍流氓。redis主要耗内存。但生产环境中cpu,网络,磁盘都是要考虑的问题,而且我们的资源是有限的。

可以肯定的是最好不要和数据库在同一个节点部署。数据库需要单独部署。为什么这样说呢? 一个原因是因为数据库太重要了。我们不能因为redis的问题导致数据库被牵连。另一个原因。redis作为缓存,本身就是为了减少直接连库的压力。结果部署在一个节点上。数据库实例的压力是小了。但这个节点整体访问量,IO,cpu,内存并没有减小多少。甚至是增加了。因为一次请求要吗访问数据库,要吗访问redis,但现在都在一个节点上, 所以总量并没有减小。而redis自身还会淘汰数据,这其中又是一波耗节点资源的操作。

从另一个理想的角度考虑,我希望我的数据库实例挂了,能从redis中获取数据。我的redis挂了,能从数据线中获取数据。这样尽量保证业务正常。要实现这个目标,数据库和redis必须在不同的节点上。如果在同一个节点。而这个节点挂了。我们就没有取数据的地方了。

生产环境,中间件之间可以混合部署。比如redis,mq可以在同节点混合部署。业务项目之间可以混合部署。但业务不要和中间件部署到同节点。数据库独立节点部署。

redis最好也不要和其他的耗内存大户混合部署,如elasticsearch 这种的。

如果没有中间件节点。那就选个业务访问量少的节点混合部署吧,总之不要选数据库节点。除非这个数据库节点是冷备节点
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 黑客攻击报案有用吗 【docker】 数据存储:redis、mysql、mongo、elasticsearch 啃爹族是什么意思???急 背离的意思是不是类似背叛啊 江西吉安市旅游景点大全 教师不在教师岗位享受10%工资吗 2022年退休教师工资岗位10%怎算 教师百分之十工资依据 电阻的功率? ACWP是什么意思? ...请进入口袋版购买钥匙是怎么回事??梦幻西游互通版 梦幻西游使用互通钥匙还扣点卡嘛 梦幻西游充值了互通版一直提示没点卡 我是梦幻西游2的新手,怎么进去后老是说我欠费,点数不够什么的,这是怎么... 大学生当兵怎么退学费 大学生当兵退学费吗? 电子助力转向常见故障排除 电子助力转向故障怎么解决,故障原因介绍 电动四轮车方向盘虚位大怎么办 科鲁兹电子助力方向盘有虚位怎么办 瑞蓝2号一千多是真的吗 snapchat注册不了怎么办? 为什么有的医生只在病房不在门诊 济南的省会在哪里它的简写是什么 合肥,济南,太原,石家庄简称什么 在哪些省 点痦子去北京协和医院西院还是东院??? 梦幻西游愤怒和暴怒哪个好,好在哪 dota2自走棋怎么翻盘?附翻盘攻略 cos大乱斗神级援助技能介绍 翻盘利器 《炉石传说》难民级狼人也能玩出花样 请问轮胎185rlt是什么意思 轮胎120/117RLT是什么意思,谢谢 正新轮胎225/70rlt的lt是什么意思? RZ358是什么轮胎 医学中rlt代表什么? ...treble brl frder defert olume 都是什么意思 详细点! 谢谢... 做完心脏手术后需要注意的饮食有哪些? pmp是什么证书?证书有什么用处? 必佳乐喷气aic系统怎么用 柴油电化学精制原理 电化学制备石墨烯的方法和需要的药品!!!那位老师可以告诉我下