美文网首页
微服务的客户端发现与服务端发现

微服务的客户端发现与服务端发现

作者: 周_0717 | 来源:发表于2020-04-25 20:57 被阅读0次

    由于现在微服务的地址是动态的,可能变化的,所以需要将其地址注册到注册中心,以供客户端获取其地址并调用服务。若客户端从注册中心获取全部微服务地址,然后自己选择对应服务,则称为客户端发现;若客服端通过代理层获取指定的服务地址,则称为服务端发现。

    客户端发现(eureka):
    优点:简单直接,不需要代理的介入,知道客户端所有的直接地址,
    缺点:需要自己实现逻辑,挑出服务

    服务端发现(zookeeper,nginx,kubernetes):
    1:A服务找B服务只需要找代理发请求即可,不需要实现逻辑
    2:B服务对A服务隐藏不可见

    2020-04-25

    相关文章

      网友评论

          本文标题:微服务的客户端发现与服务端发现

          本文链接:https://www.haomeiwen.com/subject/crrjyhtx.html