会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
arun
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
12
13
14
15
16
17
18
19
20
···
64
下一页
2019年4月22日
013_UDP专项研究监控
摘要: 数据源: /proc/net/snmp; 采集方式:累计值,每10秒采集一次取差值; 指标:net.snmp.udp (key: system); Out Datagrams: udp层发送的数据包总数,out_datagrams/10 -> op/s;Send Buffer Errors: udp
阅读全文
posted @ 2019-04-22 20:29 arun_yh
阅读(281)
评论(0)
推荐(0)
2019年4月18日
020_Linux的孤儿进程与僵尸进程(Unix系统编程)
摘要: 1、前言 之前在看《unix环境高级编程》第八章进程时候,提到孤儿进程和僵尸进程,一直对这两个概念比较模糊。今天被人问到什么是孤儿进程和僵尸进程,会带来什么问题,怎么解决,我只停留在概念上面,没有深入,倍感惭愧。晚上回来google了一下,再次参考APUE,认真总结一下,加深理解。 2、基本概念 我
阅读全文
posted @ 2019-04-18 19:18 arun_yh
阅读(434)
评论(0)
推荐(0)
2019年4月17日
012_TCP keepalive 和 http keep-alive
摘要: TCP keepalive概念在使用TCP长连接(复用已建立TCP连接)的场景下,需要对TCP连接进行保活,避免被网关干掉连接。在应用层,可以通过定时发送心跳包的方式实现。而Linux已提供的TCP KEEPALIVE,在应用层可不关心心跳包何时发送、发送什么内容,由OS管理:OS会在该TCP连接上
阅读全文
posted @ 2019-04-17 14:59 arun_yh
阅读(364)
评论(0)
推荐(0)
2019年4月10日
019_UT、IT、ST、UAT
摘要: 软件开发中的完成测试环境所包括的环节包括:UT、IT、ST、UAT UT = Unit Test 单元测试 IT = System Integration Test 集成测试 ST = System Test 系统测试 UAT = User Acceptance Test 用户接受测试(俗称:验收测
阅读全文
posted @ 2019-04-10 11:25 arun_yh
阅读(457)
评论(0)
推荐(0)
2019年4月4日
011_TCP专项研究监控(滑动窗口和流控)
摘要: (1)In Segs (2)Out Segs (3)Syn Ack Timeout (4)Listen Overflow(backlog full) 对应nginx的backlog (5)Listen drops (6)Syn Cookies (7)Syn Drops (8)Passive Open
阅读全文
posted @ 2019-04-04 13:32 arun_yh
阅读(939)
评论(0)
推荐(0)
2019年4月2日
010_TCP queue的研究
摘要: 先来回顾下三次握手里面涉及到的问题:1. 当 client 通过 connect 向 server 发出 SYN 包时,client 会维护一个 socket 等待队列,而 server 会维护一个 SYN 队列2. 此时进入半链接的状态,如果 socket 等待队列满了,server 则会丢弃,而
阅读全文
posted @ 2019-04-02 13:26 arun_yh
阅读(271)
评论(0)
推荐(0)
038_nginx backlog配置
摘要: 一、 (1)net.core.somaxconn参数:能够被nginx缓存队列的最大的连接数量,如何你的nginx遇到比较大的流量时,系统kernel日志messages中会出现这个值太小的报错,可以修改这个默认参数增大它的值.Notice:如何你设置的值大于512,在nginx listen指令后
阅读全文
posted @ 2019-04-02 13:12 arun_yh
阅读(2848)
评论(0)
推荐(0)
2019年4月1日
009_系统参数调优
摘要: 一、调优实战 二、 bdns zb1 参考:https://colobu.com/2014/09/18/linux-tcpip-tuning/ 三、TCP监控 (1)In Segs
阅读全文
posted @ 2019-04-01 19:10 arun_yh
阅读(274)
评论(0)
推荐(0)
008_tcp探测
摘要: 一、 线上出现了监控指标抖动,netscaler心跳监测的问题,如下图: 二、工具如下: (1)原理参考:https://www.dearcodes.com/index.php/archives/17/ Nurse是基于以上原理实现的一个端口探活工具,可以周期性的监控目标端口,在目标端口失活或者存活
阅读全文
posted @ 2019-04-01 17:39 arun_yh
阅读(301)
评论(0)
推荐(0)
2019年3月19日
008_ssl Certificate Pinning
摘要: 证书锁定Certificate Pinning技术 在中间人攻击中,攻击主机通常截断客户端和服务器的加密通信。攻击机以自己的证书替代服务器发给客户端的证书。通常,客户端不会验证该证书,直接接受该证书,从而建立起和攻击机的安全连接。这样,客户端发送的数据,都会被攻击机获取和解密。 证书锁定Certif
阅读全文
posted @ 2019-03-19 21:04 arun_yh
阅读(287)
评论(0)
推荐(0)
上一页
1
···
12
13
14
15
16
17
18
19
20
···
64
下一页
公告