|
1
|
| Adam Siemion · 技术社区 · 8 年前 |
|
|
1
4
你当然可以。如果您在PCF上使用映射到应用程序的路由,那么您只需要有一个客户端负载平衡器,其中有一台服务器,这样就不会真正增加任何好处。 如果您使用客户端负载平衡器和Cloud Foundry的容器到容器网络,您将看到更多的好处。使用C2C,您可以直接与其他应用程序对话。在这种情况下需要注册表,以便您可以找到您的服务应用程序。 这篇博文介绍了使用SCS的一个基本示例&C2C(适用于PWS,但应适用于具有C2C的任何PCF环境)。
我想问题是你的应用程序如何查找
当您开始获得大量服务时,“lots”是一个任意大的数字,这将是一个难以管理的问题。当您达到这一点时,使用服务注册表将使生活更轻松。并不是说您不能将服务注册中心用于一个应用程序/一个服务场景,这可能并没有这么大的优势。 如上所述,使用服务注册中心的另一个优势是C2C网络。在这种情况下,您需要一些东西来在容器网络上定位您的服务。SCS注册表将执行此操作。 值得一提的是,如果您使用的是最新版本的CF,那么实际上可以通过DNS进行平台提供的服务发现。如果可用,还可以使用它来定位服务实例。详见此处。 https://www.cloudfoundry.org/blog/polyglot-service-discovery-container-networking-cloud-foundry/ |