RT,常规的扩容流程基本是如下:
1 、更新最新的且最稳定的版本代码
2 、机器做镜像
3 、从镜像中克隆机器
4 、把机器加到 LB
但是这种流程实际上也会存在一些问题,例如我扩容了 20 台机器,这个时候我可能需要去紧急修改一些配置,这样一般要如何高效且无误的去更新这些配置,这里其实也顺便问一下多机配置如何管理的问题(例如.env 读文件),例如配置中心还是啥?期望的肯定是不管你有多少台机器,我只需修改一次配置即可,所有机器的配置会自动同步
总结一下问题:
1 、PHP 项目如果使用 docker 进行多机分布式部署有什么好的方案?
2 、多机部署配置如何更好的管理?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.