如何实现docker同类容器之间的高可用?
生产环境中此问题须重点考虑:
通常此类服务前面会部署负载均衡,通过服务发现与注册可以动态实现智能负载。
业务发布同样是操作前面的负载均衡,可以重新部署一套服务(新版本和旧版本会共存一段时间),将新的请求转发到新部署的应用,如新版本确认运行没问题,然后在去操作旧应用,期间需要一些处理可以保证业务的连续性。
应用更新会有多种方式,只更新配置文件时,一般的做法是重新构建镜像,此时会影响业务的连续性。
代码更新,需要重新build镜像,然后重新创建容器,如上面所说操作负载均衡
关于TWT使用指南社区专家合作厂商入驻社区企业招聘投诉建议版权与免责声明联系我们 © 2024talkwithtrend — talk with trend,talk with technologist京ICP备09031017号-30