注册中心和DNS的不同

18 篇文章 0 订阅
1 篇文章 0 订阅

1. 注册中心的服务注册和发现都是基于API的,可以自动化注册与发现,dns则是人工注册。这样也导致前者实时性、容错性好于后者。
2. 注册中心可以注册http、rpc等各种服务,dns只能注册http服务
3. 注册中心对已注册的服务会有主动的、自动化的健康检查机制,dns没有。
4. 注册中心一般是一级分布式的,dns则是多级架构,例如根域名服务器、权威域名服务器等
5. 注册中心的安全机制相对dns弱一些,毕竟是内部使用。

6.dns的维护管理比较麻烦,甚至需要手工配置 2.dns更新后生效有延迟 3. 客户端一般只能同时连接到一个server ip,无法做请求的负载均衡,而注册中心的方式通常客户端会与所有server建立连接形成连接池,从而在调用端实现请求的负载均衡

 

注:非原创,在一个课程的讨论区看到的,如果需要的话,原作者可以和我联系标注。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值