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