社区
C语言
帖子详情
并发服务器问题
tuzi0203
2007-11-19 09:27:16
我想用C编写一个并发服务器,用TCP协议控制连接,连接建立好之后用Udp协议向客户端传输数据,请问高手们,我该咋办呀
...全文
149
5
打赏
收藏
并发服务器问题
我想用C编写一个并发服务器,用TCP协议控制连接,连接建立好之后用Udp协议向客户端传输数据,请问高手们,我该咋办呀
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liutaoxwl
2007-11-20
打赏
举报
回复
linux下面就EPOLL
win下用完成端口(IOCP),如果是生产服务器的话,一般要考虑实现下面几个方面
内存池、线程池、缓存
IOCP主要提高并发连接数,内存池主要解决长时间运行的内存碎片问题,线程池主要看你的每一个任务
是否有IO等非CPU运算操作,缓存主要是提高查找效率。
tuzi0203
2007-11-20
打赏
举报
回复
我是在windows下做,没说清楚,你们能不能说的再详细点,我刚开始学
Wolf0403
2007-11-20
打赏
举报
回复
都不需要。。UDP 是最适合 EPoll / IOCP 之类的东西。
关键是,为啥等 TCP 连接了再用 UDP 通信?
mymtom
2007-11-20
打赏
举报
回复
还要求并发是吧?fork或pthread_create都可以的。
mymtom
2007-11-20
打赏
举报
回复
不是很简单么?
accept之后用getpeername取到客户的IP然后新建一个UPD socket,用sendto发数据给客户。
Linux
服务器
百万
并发
实现与
问题
排查
本文探讨了实现
服务器
百万
并发
时可能遇到的
问题
,包括文件描述符限制、端口耗尽、连接超时和内存不足。解决方案涉及调整`ulimit`、增加可用端口、增大`netfilter`连接限制及优化TCP内存参数。通过这些优化,可以提升
服务器
并发
承载能力。
如何处理
服务器
的高
并发
问题
本文探讨了处理
服务器
高
并发
问题
的基本思路和手段,从客户端、前端、Web
服务器
及数据库层面提出解决方案。客户端通过减少请求和利用缓存来减轻
服务器
压力;服务端采用集群、优化算法、缓存和数据库集群等方法提升处理能力;Web
服务器
优化配置和利用负载均衡提升性能;数据库层面则通过引擎选择、配置优化、读写分离和分库分表来应对高
并发
挑战。
解决Spring Security Oauth资源
服务器
并发
情况下获取用户信息错乱
问题
本文解决SpringSecurityOauth资源
服务器
在
并发
环境下,不同用户获取信息错乱的
问题
。通过分析源码,发现DefaultOAuth2ClientContext的setAccessToken方法未做
并发
控制,导致线程安全
问题
。提供两种解决方案:修改源码或创建新子类并注入。
浅谈Linux下
服务器
并发
问题
本文探讨了
服务器
并发
问题
的重要性,包括
并发
的定义及其实现方法。详细介绍了Linux系统中两种主要的
并发
实现方式:多进程和多线程,并分析了这两种方式的特点和优缺点。
目前碰到的
服务器
并发
性能
问题
本文构建了一个基于APACHE+PHP+ACE的
服务器
架构,通过LoadRunner进行性能测试时遇到
并发
瓶颈
问题
。文中详细描述了测试过程中遇到的具体
问题
,包括连接失败、ACE
服务器
连接不上的现象及端口状态等
问题
。
C语言
70,037
社区成员
243,247
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章