2

我正在考虑将我们的单一公司门户转移到微服务中。为此,我需要创建一个具有某种冗余的门户 HTML UI,这样我们就不会在更新期间出现故障,并且还包括角色和权限在内的完整 Spring 安全性。

目前我一直在决定什么是最佳实践以及在哪里放置 UI。

需要不同微服务的样本

我的选择:

  1. 合并 API Gateway 和 EDGE,使其 UI 与任何其他微服务相同,并将 /ui/** 转发给它。(用这个向后绘制是资源路径,因为 Zuul 没有通过添加 /ui 前缀来更新它们,所以我想把它作为默认转发)
  2. 如上图所示,创建两个单独的网关。
  3. 如果 2 是最佳解决方案,来自 HTML 的 Rest Calls 应该直接发送到 API 网关,还是转到边缘并从它发送到 API 网关?
4

1 回答 1

-1

您可能最终对两者具有不同级别的安全性......所以单独的网关可能会更好我会将请求直接发送到 ali 网关并摆脱额外的跃点。

于 2017-01-17T14:17:31.530 回答