社区
C语言
帖子详情
并发服务器问题
tuzi0203
2007-11-19 09:27:16
我想用C编写一个并发服务器,用TCP协议控制连接,连接建立好之后用Udp协议向客户端传输数据,请问高手们,我该咋办呀
...全文
156
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
服务器
百万
并发
实现与
问题
排查
实现一台
服务器
的百万
并发
,
服务器
支撑百万连接会出现哪些
问题
,如何排查与解决
如何处理
服务器
的高
并发
问题
高
并发
处理的基本思路 1)从客户端看 : 尽量减少请求数量,比如:依靠客户端自身的缓存或处理能力;尽量减少对服务 端资源的不必要耗费,比如:重复使用某些资源,如连接池客户端处理的基本原则就是:能不访 问服务端就不要访问。 2)从服务端看: 增加资源供给,比如:更大的网络带宽,使用更高配置的
服务器
,使用高性能的 Web
服务器
,使用高性能的数据库;请求分流,比如:使用集群,...
解决Spring Security Oauth资源
服务器
并发
情况下获取用户信息错乱
问题
解决Spring Security Oauth资源
服务器
并发
情况下获取用户信息错乱
问题
问题
描述项目工程源码分析解决方案1,修改源码2,添加新的子类实现,并作为新bean注入总结
问题
描述 当用户A与用户B分别持有一个合法的令牌token 访问同一个资源
服务器
时,会间接性的出现,用户A拿着A的合法token 却获取到了用户B的用户信息,B用户相反而之。 项目工程 代码使用了redis 作为token 存储,资源
服务器
通过配置 security: oauth2: resource: us
浅谈Linux下
服务器
并发
问题
1、
服务器
中的
并发
问题
并发
是指真正的或表面呈现的同时计算。通常,一个多用户的计算机系统可以通过分时或多处理器来获得
并发
,其中,分时机制是使得单个处理器在多个计算任务(或多个用户)之间快速地切换,从而使得从表面上看这些计算(或用户所获得的服务)是同时进行的;而多处理器机制则是让多个处理器同时执行多个任务,因此所实现的是真正的同时计算(即真正的
并发
)。 在客户——
服务器
模型中,很多时候会...
目前碰到的
服务器
并发
性能
问题
背景: 采用APACHE + PHP + ACE 构建了一个
服务器
。 ACE采用的是TP_Reactor框架。 PHP和ACE之间采用SOCKET进行通信,PHP建立不了长连接,每次请求连接,处理完毕断开。 APACHE+PHP部署在一台
服务器
,ACE部署在另一台
服务器
。
问题
: 采用loadrunner进行性能测试时,发现
并发
上不去,以为是资源不够,查看
服务器
后,发现各
服务器
的C
C语言
70,038
社区成员
243,247
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章