像这类有状态服务如果采用容器化部署后,那么它的性能应该是不如直接部署在裸操作系统上的,而且它又不能像无状态服务一样进行扩容,那么还有必要容器化?如果采用容器化部署又有什么优势呢?
1
ZXiangQAQ May 16, 2024
生产买的云服务,测试 / 回归环境用的容器
|
2
gongquanlin May 16, 2024
甲方申请分配虚拟机比较费劲,业务给的两台机器都是之前别的业务迭代剩下的,里面还跑着别的生产,mysql 版本和我们也冲突。但是好在我们业务不复杂,用 docker 跑 Mysql 只需要备份几个文件夹即可,还可以指定版本和端口不会和原有的老服务冲突,部署也方便
如果不是追求极致性能,用 docker 部署也一样;即使把 mysql 、redis 的跑到了极限性能,在内存/cpu 长时间占用 70%以上的时候就该扩容了 |
3
dododada May 16, 2024
量小都可以;量大性能要求高的话,不行,因为前司几千万的日活就这么干的; mysql 和 redis docker 化之后性能下降明显
|