问大家一个问题,像数据库、消息队列、redis 这类有状态服务大家也是容器化部署吗

189 天前
 jmliubiao
像这类有状态服务如果采用容器化部署后,那么它的性能应该是不如直接部署在裸操作系统上的,而且它又不能像无状态服务一样进行扩容,那么还有必要容器化?如果采用容器化部署又有什么优势呢?
1145 次点击
所在节点    程序员
3 条回复
ZXiangQAQ
189 天前
生产买的云服务,测试 / 回归环境用的容器
gongquanlin
189 天前
甲方申请分配虚拟机比较费劲,业务给的两台机器都是之前别的业务迭代剩下的,里面还跑着别的生产,mysql 版本和我们也冲突。但是好在我们业务不复杂,用 docker 跑 Mysql 只需要备份几个文件夹即可,还可以指定版本和端口不会和原有的老服务冲突,部署也方便

如果不是追求极致性能,用 docker 部署也一样;即使把 mysql 、redis 的跑到了极限性能,在内存/cpu 长时间占用 70%以上的时候就该扩容了
dododada
189 天前
量小都可以;量大性能要求高的话,不行,因为前司几千万的日活就这么干的; mysql 和 redis docker 化之后性能下降明显

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1041320

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX