网站做了负载均衡两台服务器,但是代码进行更新的时候,需要两个服务器都修改一遍,这个有没有什么好的办法进行修改?
或者说可以用什么工具?
谢谢
网站做了负载均衡两台服务器,但是代码进行更新的时候,需要两个服务器都修改一遍,这个有没有什么好的办法进行修改?
或者说可以用什么工具?
谢谢
用的什么仓库?如果是gitlab,简单点用其自带的CI/CD,如果docker部署就可以用jenkins
gitlab的ci可以在需要部署的ECS上安装gitlab-runner,经过其.gitlab-ci.yml配置,可以将代码sync到对应runner的服务器的指定目录上
7 回答5.6k 阅读
4 回答4.2k 阅读
2 回答2.5k 阅读✓ 已解决
2 回答967 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
5 回答1.5k 阅读
2 回答1.1k 阅读✓ 已解决
可以使用 webhook,比如单独设置一个分支为生产环境的分支。每当推送上去时候,通知每台机子拉代码