使用TCPDUMP和Wireshark排查服务端CLOSE_WAIT
admin 8年前 (2017-02-01) 5704浏览 0评论
在Linux后端服务网络通信开发中,可能会遇到CLOSE_WAIT的状况。引起TCP CLOSE_WAIT状态的情况很多,归根结底还是由于被动关闭的一方没有关闭socket链路导致的。这篇文章主要是通过用一个简单的例子通过TCPDUMP和Wiresh...
admin 8年前 (2017-02-01) 5704浏览 0评论
在Linux后端服务网络通信开发中,可能会遇到CLOSE_WAIT的状况。引起TCP CLOSE_WAIT状态的情况很多,归根结底还是由于被动关闭的一方没有关闭socket链路导致的。这篇文章主要是通过用一个简单的例子通过TCPDUMP和Wiresh...
admin 9年前 (2016-01-29) 4811浏览 0评论
这个问题之前没有怎么留意过,是最近在面试过程中遇到的一个问题,面了两家公司,两家公司竟然都面到到了这个问题,不得不使我开始关注这个问题。说起CLOSE_WAIT状态,如果不知道的话,还是先瞧一下TCP的状态转移图吧。 关闭socket分为主动关闭(A...
admin 9年前 (2015-07-14) 3357浏览 0评论
Linux 系统中僵尸进程 – hazir – 博客园 Linux 系统中僵尸进程和现实中僵尸(虽然我也没见过)类似,虽然已经死了,但是由于没人给它们收尸,还能四处走动。僵尸进程指的是那些虽然已经终止的进程,但仍...
admin 10年前 (2015-05-27) 3410浏览 0评论
建立TCP需要三次握手才能建立,而断开连接则需要四次握手。整个过程如下图所示: 先来看看如何建立连接的。 首先Client端发送连接请求报文,Server段接受连接后回复ACK报文,并为这次连接分配资源。Client端接收到ACK报文后也向Serve...
admin 10年前 (2015-03-02) 7072浏览 0评论
首先 返回 0x00 意思命令执行成功 0x00 Command completed successfully 今天同事给我说一台dell的服务器做了raid后,使用MegaCli看不到raid信息,上去看了一下确实不返回任何raid...
admin 10年前 (2015-02-28) 3197浏览 0评论
在搭建好mysql主从之后,我们一般在从库上通过命令 show slave status\G 来查看主从的状态,会有很多的参数,接下来笔者就带大家好好的了解这些参数 root@localhost (none)>show slave status...
admin 10年前 (2014-11-20) 3458浏览 0评论
stats # printf "stats\r\n" | nc 127.0.0.1 22224 名称 说明 示例 pid memcache服务器的进程ID STAT pid 2713 uptime 服务器已经运行的秒数 STAT ...
admin 10年前 (2014-11-14) 3894浏览 0评论
通常,我们使用的DELL/HP/IBM三家的机架式PC级服务器阵列卡是从LSI的卡OEM出来的,DELL和IBM两家的阵列卡原生程度较高,没有做太多封装,可以用原厂提供的阵列卡管理工具进行监控;而HP的阵列卡一般都做过封装了,因此需要使用自身特有的管...
admin 10年前 (2014-11-10) 4799浏览 0评论
在web项目中,大家都已经非常熟悉其架构流程了。都说Cache是万金油,哪里不舒服抹哪里。这些流程中,几乎每个环节都会进行cache。从浏览器到webserver,到cgi程序,到DB数据库,会进行浏览器cache,数据cache,SQL查询的cac...
admin 10年前 (2014-11-10) 3128浏览 0评论
FastCGI模块(FastCGI) – 范圣帅 – 博客园 这个模块允许nginx同FastCGI协同工作,并且控制哪些参数将被安全传递。 例: location / { fastcgi_pass localhost:900...
admin 10年前 (2014-07-10) 2810浏览 0评论
在谈RST攻击前,必须先了解TCP:如何通过三次握手建立TCP连接、四次握手怎样把全双工的连接关闭掉、滑动窗口是怎么传输数据的、TCP的flag标志位里RST在哪些情况下出现。下面我会画一些尽量简化的图来表达清楚上述几点,之后再了解下RST攻击是怎么...
admin 11年前 (2014-06-23) 3842浏览 0评论
php-fpm和nginx一样内建了一个状态页,对于想了解php-fpm的状态以及监控php-fpm非常有帮助。为了后续的zabbix监控,我们需要先了解php-fpm状态页是怎么回事。 1. 启用php-fpm状态功能 # cat /usr/lo...
admin 11年前 (2014-04-13) 3262浏览 0评论
接触nginx的兄弟或多或少都有遇到缓存问题,要么是nginx为什么不缓存,要么就是nginx缓存很快就失效等等问题,在网上找了一遍nginx缓存优先级的文章,大家可以参考下。 架构图 client端 <——————> nginx ...
admin 11年前 (2014-02-13) 4778浏览 0评论
nginx统计响应的http状态码信息(ngx-http-status-code-counter) nginx流量带宽等请求状态统计( ngx_req_status) nginx实时记录请求状态信息( ngx_realtime_request_mod...
admin 11年前 (2014-02-12) 9161浏览 0评论
nginx统计响应的http状态码信息(ngx-http-status-code-counter) nginx流量带宽等请求状态统计( ngx_req_status) nginx实时记录请求状态信息( ngx_realtime_request_mod...
admin 11年前 (2013-08-08) 3708浏览 0评论
如何“估算”RS被踢除的时间? 需要先明确几个概念。 “盲眼时间”,在这一段时间里,RS的健康状况是未知的。 这个时间的大小与健康检查的“间隔”有关。 在一个间隔内的时间点上,RS的健康状态是未知的。 “间隔”,多长时间发生一次健康检查。 “time...