码迷,mamicode.com
首页 >  
搜索关键字:recv    ( 1043个结果
用python模拟TCP 服务器跟 TCP连接
importsocket target_host="127.0.0.1" target_port=9999 client=socket.socket(socket.AF_INET,socket.SOCK_STREAM) client.connect((target_host,target_port)) client.send("GET/HTTP/1.1\r\nHost:baidu.com\r\n\r\n") response=client.recv(4096) printresponse client.clo..
分类:编程语言   时间:2016-04-08 01:06:17    阅读次数:215
TCP之非阻塞connect和accept
套接字的默认状态是阻塞的,这就意味着当发出一个不能立即完成的套接字调用时,其进程将被投入睡眠,等待响应操作完成,可能阻塞的套接字调用可分为以下四类: (1) 输入操作,包括read,readv,recv,recvfrom,recvmsg; (2) 输出操作,包括write,writev,send,s ...
分类:其他好文   时间:2016-04-06 11:20:45    阅读次数:123
解决time_wait过多的问题
#netstat -n | awk ‘/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}’ LAST_ACK 14SYN_RECV 348ESTABLISHED 70FIN_WAIT1 229FIN_WAIT2 30CLOSING 33TIME_WAI ...
分类:其他好文   时间:2016-04-04 13:09:36    阅读次数:145
Linux SO_KEEPALIVE属性,心跳
对于面向连接的TCP socket,在实际应用中通常都要检測对端是否处于连接中,连接port分两种情况: 1、连接正常关闭,调用close() shutdown()连接优雅关闭,send与recv立刻返回错误,select返回SOCK_ERR; 2、连接的对端异常关闭,比方网络断掉,突然断电. 对于 ...
分类:系统相关   时间:2016-03-31 14:38:07    阅读次数:254
nginx+php fpm日志报错信息
recv()failed(104:connectresetbypeer)whilereadingresponseheaderfromupstream的原因和解决方案原因是php-fpm进程数耗尽了,两个方案:(1).调整php-fpm.conf里面的pm.max_children,增大,不建议超过300(2).php-fpm.conf里面打开每个对应池的slow日志,根据慢执行日志来优化ph..
分类:Web程序   时间:2016-03-30 16:43:22    阅读次数:186
ss命令和Recv-Q和Send-Q状态
<!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:AllowPNG/> </o:OfficeDocumentSettings> </xml><![endif]--> ss 用来显示处于活动状态的套接字信息。ss命令可以用来获取socket统 ...
分类:其他好文   时间:2016-03-28 18:35:27    阅读次数:1829
C/C++小问题锦集
“=”和“<=” 的优先级 1.( (file_got_len = recv_str(sock,buf,BUF_SIZE) ) <= 0) 2.( file_got_len = recv_str(sock,buf,BUF_SIZE) <= 0 ) 第二种情况下,当recv_str()函数成功返回发送
分类:编程语言   时间:2016-03-08 21:09:30    阅读次数:178
六、高级套接字函数
网络通信的高级函数 1、recv和send 函数原型: int recv(int sockfd,void *buf,int len,int flags); int send(int sockfd,void *buf,int len,int flags); 前面的三个参数和read、write一样,第
分类:其他好文   时间:2016-03-07 22:27:32    阅读次数:158
centos(linux) 下如何查看端口占用情况及杀死进程
使用这个命令:netstat -nap [root@Jaosn sphinx]# netstat -nap Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign
分类:系统相关   时间:2016-03-04 01:50:49    阅读次数:322
非阻塞式socket的select()用法
Select在Socket编程中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select写程序,他们只 是习惯写诸如 connect、accept、recv或recvfrom这样的阻塞程序(所谓阻塞方式block,顾名思义,就 是进程或是线程执行到这些函数时必须等待某个事件的发生,如果
分类:其他好文   时间:2016-02-23 11:30:27    阅读次数:211
1043条   上一页 1 ... 79 80 81 82 83 ... 105 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!