【发布时间】:2012-03-15 19:19:23
【问题描述】:
我有一个 java 项目,其中结果分发需要运行另外两个服务:zookeeper 和项目 voldemort。我想要一个构建过程,输出每个项目的正确版本以及已经有效的配置,这样发布一个新环境就只是从构建中获取部分,然后在生产服务器上开始。
我为项目使用版本控制系统,但是这两个依赖项有点大。我想保留在内部 ftp 服务器中,然后在构建时下载到 dist 文件夹。
这是一个好习惯吗?有没有人做过类似的事情?
【问题讨论】:
-
我不确定我是否掌握了这个问题。你问FTP服务器的使用是标准的吗?当您部署主要项目时,您是否总是需要新的 zookeeper 和 voldemort 部署?您现在要解决什么问题?
-
新安装可能会在开始时更频繁地发生,当传播到新的国家时,此时我也需要安装 zookeeper 和 voldemort。我想构建并拥有树的东西:(1)我的项目编译和压缩,(2)压缩配置的zookeeper安装,以及(3)压缩配置的voldemort安装。有人已经这样做了吗?如果是这样,您采取的方法是什么。
标签: java continuous-deployment