簡體   English   中英

重新部署分布式設置時,WSO2 APIM Gateway Worker如何獲得已發布的api工件?

[英]How WSO2 APIM Gateway Worker gets published api artifacts when distributed setup get redeployed?

我們在docker中有一個分布式的APIM設置。 假設我們已經通過發布者發布了一些API,然后重新啟動了安裝程序。 網關節點是否將使用已發布的API工件進行更新,還是需要將卷綁定到容器以保留工件? 如果自動部署,將如何處理?

基本流程是,當您從發布者發布API時,它將api工件推送到網關管理器。 根據dep-sync方案,網關工作程序節點將拉出api工件。

我希望您在docker中運行單獨的生產就緒數據庫或指向外部端點。 容器重新啟動或崩潰不應影響數據丟失。 對於dep-sync,您可以使用SVN容器或指向外部端點。 如果您使用SVN容器,請安裝該容器的卷。

基本上,除了您在服務器文件夾中看到的以外,WSO2服務器不會在文件系統中存儲任何內容。 對於服務器文件夾中的內容,建議使用SVN或任何其他機制來保留該文件夾中的數據。

考慮您已將SVN同步用於網關群集。 然后,當重新生成APIM群集時,一切都會恢復正常,因為網關節點將從SVN中提取。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM