我们有一个网络系统,包括缓存,数据库,网络,文件存储等30个组件, 每个人都有自己的配置文件,并相互依赖。
有没有人有好主意部署,快速升级?
答案 0 :(得分:2)
你需要能够快速,可靠地重现的东西,而且几乎没有任何努力。
这是一个很大的话题; infrastructures.org有一些很好的指导方针,但由于它已经有十年左右的时间了,所以选择的一些工具已经改变了。如今,Puppet和Chef是受欢迎的选择。
答案 1 :(得分:0)
查看Capistrano
https://github.com/capistrano/capistrano/wiki/Documentation-v2.x
或Fabric
http://docs.fabfile.org/en/1.4.0/index.html
也许maven:deploy
http://maven.apache.org/plugins/maven-deploy-plugin/
但这实际上取决于您需要部署哪种技术和基础架构。