首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Apache服务混合部署方法

Apache服务混合部署方法
EN

Stack Overflow用户
提问于 2017-10-16 18:29:22
回答 1查看 228关注 0票数 0

各位朋友:

我们有一个企业应用程序,它使用Apache Service Mix进行部署。应用程序由不同的服务组成,每个服务都是作为单独的Maven项目(捆绑包).During开发创建的,我们实际上是单独构建每个服务,以便部署它,它被放在deploy文件夹中。此外,我们必须从容器中卸载包(比如karaf),然后从控制台重新安装它,以使新的更改生效。这在开发阶段是很好的。

现在,我们希望将代码部署到一个UAT环境(亚马逊EC2),以便客户端进行测试。我们现在对如何将捆绑包部署到远程环境感到困惑。我们是否有使用Jenkins(或其他工具)自动化构建和部署过程的CI的标准方法,以便不了解捆绑包(SMX)的人可以部署代码。我们使用Github进行源代码管理。

我们已经在这方面搜索了很多,但找不到任何资源来提供一些线索/提示。

如有任何帮助或建议,我们将非常感谢。如果你需要更多信息,我可以给你更多细节。

~Ragesh

EN

回答 1

Stack Overflow用户

发布于 2017-11-09 23:36:30

我们确实有完全相似的设置,我们使用Jenkins构建并让Sysadmin将包复制到一台服务器,然后他启用到其他服务器的rsync。

记住,总是先部署依赖包,然后再部署剩余的包。因为我们有这种依赖性,所以我们不能自动化这个过程。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46768170

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档