1.显示消耗内存/CPU最多的10个进程ps aux | sort -nk +4 | tailps aux | sort -nk +3 | tail2.查看Apache的并发请求数及其TCP连接状态netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S...
分类:
系统相关 时间:
2015-01-22 15:18:37
阅读次数:
303
摘抄自:廖雪峰的官方网站:http://www.liaoxuefeng.com/TCP客户端和服务器端代码:#coding=utf-8#客户端程序TCP 连接import sockets=socket.socket(socket.AF_INET,socket.SOCK_STREAM)s.connec...
分类:
编程语言 时间:
2015-01-20 17:33:36
阅读次数:
244
netstat命令是 linux 下一个非常有用的命令,顾名思义,其作用是查询当前的网络状态。以最常用的查询 TCP 连接状态为例netstat -an|awk '/tcp/ {print $6}'|sort|uniq -c总结各状态大致意义如下:CLOSED: 初始状态。LISTEN: 服务端处于...
分类:
Web程序 时间:
2015-01-20 15:10:36
阅读次数:
279
TCP连接简介
当网络通信时采用TCP协议时,在真正的读写操作之前,server与client之间必须建立一个连接,
当读写操作完成后,双方不再需要这个连接时它们可以释放这个连接,
连接的建立是需要三次握手的,而释放则需要4次握手,
所以说每个连接的建立都是需要资源消耗和时间消耗的
经典的三次握手示意图:
经典的四次握手关闭图:
一、长连接与...
分类:
其他好文 时间:
2015-01-19 14:31:05
阅读次数:
187
http://www.java123.net/v/955748.html Erlang最大的优点是方便,很多基础功能都已经集成到Erlang语言中。之前用C++写服务器的时候,管理TCP连接很繁琐,需要写一大堆代码来实现。底层的框架需要写很多代码实现,这样既浪费时间,又会有很多BUG。但是用Erl....
分类:
其他好文 时间:
2015-01-19 12:27:13
阅读次数:
167
在编写TCP程序的时候,对于服务端,accept成功返回的时候,就一定意味着某个客户端已经成功建立了TCP连接吗?对于客户端,connect成功返回就一定意味着自己成功连接上服务端了么?远远不是! accept/connect这两个socket调用完全是基于TCP三次握手状态机的,即只要本地TCP状态机进入ESTABLISH状态,就会成功返回。而我们知道,TCP的三次握手本身就是一次权...
分类:
其他好文 时间:
2015-01-17 16:37:58
阅读次数:
179
首先在客户端修改配置文件# vim /usr/local/zabbix/etc/zabbix_agentd.confUnsafeUserParameters=1UserParameter=tcpconnect,/usr/local/zabbix/bin/zabbix_tcp.sh ----...
分类:
其他好文 时间:
2015-01-17 15:03:00
阅读次数:
490
TCP三次握手:
---------------------------------
是指建立一个TCP连接时,需要客户端和服务器总共发送3个包。
三次握手的目的是连接服务器指定端口,建立TCP连接,并同步连接双方的序列号和确认号并交换 TCP 窗口大小信息,在socket编程中,客户端执行connect()时。将触发三次握手。
序号(seq):本报文段所发送的数据的第一个字节的序号
确认号(ack):是期望收到对方下一个报文段的第一个数据字节的序号;若确认号为x,则到序号x-1为止(包括x-1)的所...
分类:
其他好文 时间:
2015-01-17 01:05:34
阅读次数:
233
Nginx 提供了两种全异步方式与第三方服务进行通信:upstream 和 subrequest。upstream 在与第三方服务器交互时(包括建立 TCP 连接、发送请求、接收响应、关闭 TCP 连接),不会阻塞 Nginx 进程处理其他请求。subrequest 只是分解复杂请求的一种设计模式,它可以把原始请求分解为多个子请求,使得诸多请求协同完成一个用户请求,并且每个请求只关注一个功能。subrequest 访问第三方服务最终也是基于 upstream 实现的。
upstream 被定...
分类:
其他好文 时间:
2015-01-14 21:26:09
阅读次数:
272
传输控制协议TCP特点:1,面向连接的运输层协议 2,每一条TCP只能有两个端点。点对点 3,TCP是可靠的,无差错,不重复,顺序到达。 4,全双工,允许通信双方进程在任何时候都能收发数据。 5,面向字节流。无结构字节流。TCP连接每一条TCP连接的两端是套接字。套接字的格式:IP地址:端口...
分类:
其他好文 时间:
2015-01-13 23:06:37
阅读次数:
514