我们有一个带有5个无状态服务的微服务应用程序
我们在azure中创建了一个具有3个节点的服务结构集群。现在我们要配置如下
如何在同一节点上实现上述配置以朗读多个微服务
答案 0 :(得分:1)
您不应该关心哪个节点运行哪个服务。通过将服务绑定到节点,会破坏SF的self-healing功能(如果节点2出现故障,该怎么办?)。此外,您不能以这种方式进行滚动升级(eShopOrder除外)。
如果可以的话,我建议避免放置限制。除非您有多个节点类型或大型集群。
服务亲和力适用于传统服务,这些服务非常繁琐,因为在通信延迟时,它们在单独的节点上表现不佳。
(对于制作,您应该使用5 nodes。)
答案 1 :(得分:0)