[英]WSO2 ESB (or EI) Best practice for managing environment specific variables
在我的某些应用程序中,我必须管理特定于环境的属性/变量,例如:-文件夹路径-rest api url-凭据-...
目前,我正在每个服务器的配置注册表中手动设置变量。 当您必须部署新服务器时,这非常繁重,因为您必须手动重新创建所有内容(例如,我还没有找到从xml文件初始化存储库的方法)
我见过不同的方法,例如-编写不同版本的端点,序列等,并为每个环境创建不同的分发工具-使用带有不同条目的本地注册表-使用治理注册表(我对此没有经验)
根据您的最佳选择是什么? 感谢您的帮助
您可以在[1]中找到WSO2企业集成商(ESB,DSS,BPS和MB)的最佳做法指南。 它还说明了如何管理环境特定的变量。
[1] https://docs.wso2.com/display/EI611/WSO2+Enterprise+Integrator+Best+Practices
最后,我为每个项目所做的工作(以及自几周以来一直在工作的内容)是:
创建一个“主” maven项目,其中将包含:
下一步将是整合jenkins中的所有内容,并使用maven自动构建汽车。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.