租约:具有时间有效期,键绑定到租约后,当租约到期失效,绑定到的租约的键也会被删除。

创建租约

etcdctl lease grant 600
lease 694d81f509b7940a granted with TTL(600s)

创建key并绑定到租约

 etcdctl put --lease=32695410dcc0ca06 node1 service1

监控键的变化:

监控node1 至 node10 变化的

etcdctl watch node1 node10

监控node前缀变化

 etcdctl watch --prefix node

watch命令监控的键发生变化,值改变、键删除都会监控到。当一个服务在节点开启时创建自己单个服务的租约,然后将服务名作为键,关联到租约。其他负责调度服务的代码watch 服务名对应的键就实现了服务注册发现。

最新文章

  1. 在uwp中复活常用的vb库函数
  2. AIX配置时间服务器(NTP)
  3. 公钥私钥 ssl/tsl的概念
  4. socket网络编程中read与recv区别
  5. Android 动画深入解析
  6. 一款jQuery立体感动态下拉导航菜单特效
  7. java新手笔记34 连接数据库
  8. CQRS学习——IOC,配置,仓储隔离以及QueryEntry[其三]
  9. Matrix Power Series(POJ 3233 构造新矩阵求解+ 快速矩阵幂)
  10. html常用标签有哪些
  11. Java虚拟机之类加载机制
  12. standby_file_management参数为MANUAL导致添加数据文件错误
  13. OneinStack——PHP多版本共存
  14. LeetCode(57):插入区间
  15. div滤镜结合ajax,实现登录
  16. Elasticsearch环境安装配置
  17. java web Servlet开发(一)
  18. UVa 12099 The Bookcase (DP)
  19. Yii2.0随笔 路由
  20. 分享一个JQuery弹出层插件

热门文章

  1. 一文解决如何使用 C 语言判断质数(素数)[ 附解析与源码 ]
  2. jupyter的配置
  3. TCP/IP RTT算法比较
  4. MySQL 如何实现表的创建、复制、修改与删除
  5. python正则分组匹配
  6. drf-认证、权限、频率、过滤、排序、分页
  7. 为什么sleeping的会话会造成阻塞
  8. Linux云服务器安装jdk、Tomcat、MySQL5.7
  9. Spring(Spring的读取外部资源- p 命名空间)
  10. Python绘制神经网络模型图