上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 164 下一页

2021年5月15日

摘要: 阻塞 connect 客户端调用 connect 发起对服务端的 socket 连接,调用 connect 函数将激发 tcp 三次握手过程.如果客户端的 socket 描述符为阻塞模式(默认),则 connect 会阻塞到连接建立成功或连接超时(linux内核中对 connect 的超时时间限制是 阅读全文
posted @ 2021-05-15 21:45 tycoon3 阅读(283) 评论(0) 推荐(0)
摘要: 众所周知,TCP协议是一个 可靠的 的协议。TCP的可靠性依赖于大量的 Timer 和 Retransmission 。现在咱们就来细说一下TCP协议的那些 Timer 。 1. Connection-Establishment Timer 在TCP三次握手创建一个连接时,以下两种情况会发生超时: 阅读全文
posted @ 2021-05-15 21:25 tycoon3 阅读(1104) 评论(0) 推荐(0)
摘要: inux 系统默认的建立 TCP 连接的超时时间为 127 秒,对于许多客户端来说,这个时间都太长了, 特别是当这个客户端实际上是一个服务的时候,更希望能够尽早失败,以便能够选择其它的可用服务重新尝试。 socket 是 Linux 下实现的传输控制层协议,包括 TCP 和 UDP,一个 socke 阅读全文
posted @ 2021-05-15 20:57 tycoon3 阅读(1616) 评论(0) 推荐(0)

2021年5月14日

摘要: Controller是什么 也就是「控制器」,控制Kubernetes的资源实体。怎么控制呢?通过监听资源变化事件。这个事件可能是用户发起的(他希望把资源从A状态更新到B状态),Controller就会获取这个事件并处理事件,即更新目标资源。Kubernetes默认有很多控制器,他们控制着Kuber 阅读全文
posted @ 2021-05-14 16:37 tycoon3 阅读(441) 评论(0) 推荐(0)
摘要: 转载 luozhiyun的博客:https://www.luozhiyun.com Informer机制# 机制设计# Informer主要有两个作用: 通过一种叫作 ListAndWatch 的方法,把 APIServer 中的 API 对象缓存在了本地,并负责更新和维护这个缓存。ListAndW 阅读全文
posted @ 2021-05-14 16:07 tycoon3 阅读(1692) 评论(0) 推荐(0)
摘要: 1. 前言 在K8S内部通信中,肯定要保证消息的实时性。之前以为方式有两种: 客户端组件(kubelet,scheduler,controller-manager等)轮询 apiserver, apiserver通知客户端。如果采用轮询,势必会大大增加apiserver的压力,同时实时性很低。如果a 阅读全文
posted @ 2021-05-14 15:59 tycoon3 阅读(917) 评论(0) 推荐(0)

2021年5月13日

摘要: Unix domain socket 又叫 IPC(inter-process communication 进程间通信) socket,用于实现同一主机上的进程间通信。socket 原本是为网络通讯设计的,但后来在 socket 的框架上发展出一种 IPC 机制,就是 UNIX domain soc 阅读全文
posted @ 2021-05-13 20:36 tycoon3 阅读(444) 评论(0) 推荐(0)
摘要: 实际上,默认的情况下,如果一个网络应用程序的一个套接字 绑定了一个端口( 占用了 8000 ),这时候,别的套接字就无法使用这个端口( 8000 ), 验证例子如下: #include <stdio.h> #include <stdlib.h> #include <string.h> #includ 阅读全文
posted @ 2021-05-13 20:28 tycoon3 阅读(895) 评论(0) 推荐(0)
摘要: https://toscode.gitee.com/zc520yzy/dpvs/blob/master/doc/tutorial.mdDPVS Tutorial Terminology One-arm and two-arm KNI Device Full-NAT Mode Simple Full- 阅读全文
posted @ 2021-05-13 20:04 tycoon3 阅读(784) 评论(0) 推荐(0)
摘要: 路由条目的意义 default via 10.10.16.254 dev enahisic2i0 proto static 9.251.0.0/16 via 172.17.0.1 dev docker0 10.10.16.0/24 dev enahisic2i0 proto kernel scope 阅读全文
posted @ 2021-05-13 12:00 tycoon3 阅读(506) 评论(0) 推荐(0)
上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 164 下一页

导航