linux
Dlutzhangyi
一个正在研究docker和k8s的互联网底层码农
展开
-
tcpdump初识
目录 背景 背景 目前所做的项目管理了近36w+的agent,用来接收apiserver集群(存储了任务的相关数据)推送过来的任务信息。当前的流程是agent会和apiserver节点建立grpc双向流式,当apiserver有任务的时候,会push任务信息给agent,并定时发送心跳请求来探活长连接。从现状来看,时不时会出现长连接的问题导致agent接收任务失败。 现状 在机器上执行netstat可以看到,agent和apiserver节点的44401端口建立了长连接,连接状态为ES..原创 2020-07-08 21:26:03 · 270 阅读 · 0 评论 -
Tcp 半连接队列和全连接队列
半连接队列和全连接队列概念 (图片来源链接:http://jm.taobao.org/2017/05/25/525-1/) 这里的重点是两个队列,分别是syns queue和accpet queue。syns queue为半连接队列,accpet queue为全连接队列。 1. 在client端发送SYN给server后,server端变成SYN_RCVD状态,并将连接信息放入半连接队列中。 2. server端收到client端的ACK后,如果全连接队列没有满,则将连接信息从半连接队列取出,并原创 2020-07-01 22:43:16 · 959 阅读 · 0 评论 -
rpm和yum常用命令
文章目录常用rpm命令安装rpm包升级rpm包回滚rpm包常用yum命令列出所有已安装的软件包安装软件包删除软件包搜索软件包安装本地的rpm软件包参考链接 常用rpm命令 安装rpm包 rpm -ivh --force xx.rpm 升级rpm包 rpm -Uvh xx.rpm 回滚rpm包 rpm -Uvh --oldpackage xx.rpm 常用yum命令 列出所有已安装的软件包 yum list installed 安装软件包 yum install net-tools 删除软件包原创 2020-07-01 21:50:13 · 223 阅读 · 0 评论