- 多进程模型(进程太多会占用太多资源影响服务器运行)
- 多线程模型(线程共享同一个进程的资源,不会占用很多资源)
- I/O多路转换(select)

从fd获得连接的客户端相关信息:
getpeername(fd,(struct sockaddr*)&addr,&len)
博客介绍了服务器的几种模型,多进程模型会因进程过多占用资源影响运行,多线程模型共享进程资源占用少,还提到I/O多路转换(select)。此外,说明了从fd获得连接的客户端相关信息的方法,即使用getpeername函数。

getpeername(fd,(struct sockaddr*)&addr,&len)
333
1165
848

被折叠的 条评论
为什么被折叠?