会员
商店
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
chenchen
博客园
管理
随笔 - 98
文章 - 1
评论 - 0
阅读 -
10063
2024年12月30日
etcd中的租约是什么?为什么需要租约?
摘要: 1. 服务注册与发现 场景 假设有一个微服务架构,服务A需要注册到 etcd 中以便被其他服务发现。注册的内容包括服务地址、端口等信息。 问题 如果服务A宕机或退出,没有及时删除自己注册的信息,etcd 中会残留无效的服务信息(即“僵尸数据”)。 客户端可能会尝试连接这些无效服务,导致系统异常。 解
阅读全文
posted @ 2024-12-30 15:35 牛马chen
阅读(39)
评论(0)
推荐(0)
编辑
公告
昵称:
牛马chen
园龄:
4年2个月
粉丝:
5
关注:
1
+加关注
<
2025年3月
>
日
一
二
三
四
五
六
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
随笔分类
(104)
C++(32)
c++ 17(2)
c++11(15)
GO(30)
linux_基操(1)
多线程编程(9)
模板(3)
内存管理(3)
容器(8)
数据结构(1)
阅读排行榜
1. size_t(792)
2. std::make_shared(741)
3. string的find()与npos(736)
4. std::vector::reserve(564)
5. std::unique_lock(487)
推荐排行榜
1. `std::future`--异步的优势(5)
2. Go 语言的内存管理(1)
3. std::make_shared(1)
4. std::vector 和 std::map 都支持以下比较运算符(1)
5. push_back和 emplace_back背后的逻辑(1)
点击右上角即可分享