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