[英]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.