项目进行更新的时候,怎么样做到全部自动部署.
现在我们都是手动上传到每个服务器,进行部署,很麻烦 ...
有什么好的解决方案吗(快哭了)
你说的没问题,就是这样玩的。
只不过专业运维用的批处理脚本或者其他编排脚本
比如:利用jekines脚本进行管理
https://blog.csdn.net/The_bobo/article/details/126584737
随便搜一个文章看看
ps:虽然现在devops了,但是总归来说。这活还是运维的活,程序员们知道就好,如果不是转向偏运维向,一般建议还是招个专业运维来干这些事情
具体方式,要根据你们部署的方式啊,
如果是单独传包,或者修改,用shell脚本也好,自动化运维工具 ansible也好,甚至PY也好,都可以啊,反正避免手动就OK。
然后,现在都是CI/CD的年代,如果是拉代码打包的形式,直接使用 jenkins来,只要配置好,点点点就OK了😂
反正,都有 可行的解决方案,自动化避免人手的反复操作,提高效率,也降低人为的出错率。