标签: socket
-
socket和accept返回的套接字fd有什么区别
记录unix网络编程的复习之路 简单回顾下socket连接过程 socket() –得到fd! {代码……
-
为什么kill进程后socket一直处于FINWAIT1状态
本文介绍一个因为conntrack内核参数设置和iptables规则设置的原因导致TCP连接不能正常关闭(so…
-
Nginx-转发-socket-端口配置
Nginx 转发 socket 端口常见场景:在线学习应用,在常规功能之外,增加一个聊天室功能,后端选择 sw…
-
处理网络超时问题的最佳实践
对于云上的用户来说,业务日志里面报超时问题处理起来往往比价棘手,因为1) 问题点可能在云基础设施层,也有可能在…
-
基于socket.io快速实现一个实时通讯应用
随着web技术的发展,使用场景和需求也越来越复杂,客户端不再满足于简单的请求得到状态的需求。实时通讯越来越多应…
-
Go Socket操作笔记
首先什么事Socket,翻译过来就是孔或者插座。网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接…
-
epoll 是如何工作的
本文包含以下内容: epoll是如何工作的 本文不包含以下内容: epoll 的用法 epoll 的缺陷 我实…
-
java nio中,为什么客户端一方正常关闭了Socket,而服务端的isReadable()还总是返回true?
我这篇文章想讲的是编程时如何正确关闭tcp连接。首先给出一个网络上绝大部分的java nio代码示例:服务端:…
-
C++回声服务器_6-多进程pipe版本
在服务器多进程版本的基础上,使用管道来向一个子进程发送接收到的数据,该子进程将接收到的数据保存到文件中。客户端…
-
C++回声服务器_4-UDP connect版本
针对UDP套接字调用connect函数不会与对方UDP套接字建立连接,只是向UDP套接字注册目标IP和端口信息…