2
我正在考慮將我們的單片公司門戶移到微服務中。爲此,我需要創建一個具有某種冗餘的門戶HTML UI,以便在更新期間不會停機,並且還包括角色和權限在內的全面安全性。用戶界面和身份驗證服務器的微服務體系結構
目前我很難決定什麼是最佳實踐和放置UI的位置。
我的選項:
- 合併API網關和EDGE有UI與任何其他微服務和前進/ UI/**給它。 (與此相反的是資源路徑,因爲Zuul沒有通過添加/ ui前綴來更新它們,所以我認爲將它作爲默認前向)
- 創建兩個單獨的網關,如上圖所示。
- 如果2是最佳解決方案,那麼來自HTML的其餘呼叫應該直接發送到API網關,還是轉到API網關?
您是否將ZUUL用作「API網關」? –
是的,我確實通過了這一點,並結合了兩個API網關和邊緣,完整的解決方案示例在[https://github.com/shahbour/microservices-security](https://github.com/shahbour/microservices-security ) – Shahbour