首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >管理环境特定变量的WSO2 ESB (或EI)最佳实践

管理环境特定变量的WSO2 ESB (或EI)最佳实践
EN

Stack Overflow用户
提问于 2017-05-11 08:48:55
回答 2查看 792关注 0票数 1

在我的一些应用程序中,我必须管理特定于环境的属性/变量,例如:-文件夹路径- rest -凭据-.

目前,我正在每台服务器的配置注册表中手动设置变量。当您必须部署一个新服务器时,这是相当繁重的,因为您必须手动重新创建所有内容(例如,我还没有找到从xml文件初始化存储库的方法)。

我见过不同的方法,比如-写不同版本的端点,序列,.并在每个环境上创建不同的car,使用具有不同条目的本地注册中心--使用治理注册中心(我对此没有经验)

你认为最好的方法是什么?谢谢你的帮助

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-07-28 12:48:49

最后,我所做的(以及从几个星期以来所起的作用)是针对我的每个项目:

  • 创建一个包含以下内容的“主”maven项目:
代码语言:javascript
复制
- An ESB project
- One registry project per environment that contains all environment dependant variables (like hosts, passwords, paths, ...)
- One Composite Application project per environment that will package the ESB project with the correct registry values (Note that if you deploy everything in the ESB event the registry project must be considered as a "EnterpriseServiceBus" Role)

下一步是集成jenkins中的所有内容,并使用maven自动构建汽车。

票数 0
EN

Stack Overflow用户

发布于 2017-07-06 03:12:43

您可以在1处找到WSO2企业集成器(ESB、DSS、BPS和MB)的最佳实践指南,并解释如何管理特定于环境的变量。

1

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

https://stackoverflow.com/questions/43910709

复制
相关文章

相似问题

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