代码之家  ›  专栏  ›  技术社区  ›  dajuric

Azure-服务间节点通信

  •  0
  • dajuric  · 技术社区  · 9 年前

    有没有办法命名这些实例,使它们可以通过名称访问(使用DNS方法-这是最好的吗?),不依赖服务结构API?

    (我已经找到了如何命名服务的方法,但我不知道如何直接访问单个服务实例)

    1 回复  |  直到 9 年前
        1
  •  1
  •   LoekD    9 年前

    在使用DNS发现无状态服务的端点地址后,您可以与该服务对话;命名服务。(The DNS service 将DNS名称映射到服务名称。)你不能影响你将谈论的实例。

    iterate monitor changes ,端点可能会因为部署、崩溃和资源平衡而移动。

    服务发现的替代方案

    通过让每个无状态服务实例在(自行开发的)(有状态的)注册表服务中注册自己。然后,您可以询问该服务哪些实例是已知的。