【问题标题】:Cloud Foundry and Composite UICloud Foundry 和复合 UI
【发布时间】:2019-03-26 01:14:50
【问题描述】:

我们正在开发我们的应用程序,该应用程序可能包含大约 20 个微服务。我们正在考虑使用 Pivotal Cloud Foundry 来管理我们的微服务,并使其更容易拥有一个用于部署和健康检查的平台 - 等等。

大约 12 个微服务将呈现 HTML,现在我们想知道如何将所有这些服务组合到一个 UI 并将其呈现给客户端。 Cloud Foundry 是插件还是以某种方式解决了微服务的 UI 问题? PCF 会生成 Composite UI 吗?

【问题讨论】:

    标签: user-interface microservices cloud-foundry


    【解决方案1】:

    Cloud Foundry 是插件还是以某种方式解决了微服务的 UI 问题? PCF 会生成 Composite UI 吗?

    不,平台不会为您执行此操作。它只处理到您的应用的路由请求。

    大约有 12 个微服务将呈现 HTML,现在我们想知道如何将所有这些服务组合到一个 UI 并将其呈现给客户端。

    您可能会考虑在微服务前使用代理应用程序。代理只负责为您的客户提供统一的前端并将所有后端服务组合在一起。

    如果您使用的是 Java,Netflix Zuul/Spring Cloud Zuul 或 Spring Cloud Gateway 可能会对此有所帮助。我还看到人们使用 Nginx 作为反向代理来做类似的事情。

    在一天结束时,您将需要弄清楚哪些方法适用于您的特定微服务和客户端应用程序。我认为没有人可以为您的问题给出明确的答案,至少在没有更多信息的情况下不能。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-08-19
      • 1970-01-01
      • 2019-07-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多