负载均衡的代码 如何能让代码修改实时同步?
网站做了负载均衡两台服务器,但是代码进行更新的时候,需要两个服务器都修改一遍,这个有没有什么好的办法进行修改?
或者说可以用什么工具?
谢谢
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
网站做了负载均衡两台服务器,但是代码进行更新的时候,需要两个服务器都修改一遍,这个有没有什么好的办法进行修改?
或者说可以用什么工具?
谢谢
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
可以使用 webhook,比如单独设置一个分支为生产环境的分支。每当推送上去时候,通知每台机子拉代码
可以用rsync+sersync来实现实时自动同步功能
用的什么仓库?如果是gitlab,简单点用其自带的CI/CD,如果docker部署就可以用jenkins
gitlab的ci可以在需要部署的ECS上安装gitlab-runner,经过其.gitlab-ci.yml配置,可以将代码sync到对应runner的服务器的指定目录上