大型服务器至少应该满足多少并发连接?

zxfvc 2005-08-09 05:06:27
我们的会员有1500000左右,一般同时在线有5万左右,请问我应该如何布置我的服务器?
只有一个UDP服务器,负责负载均衡和用户登录登出,其它操作数据库功能的全部在TCP服务器上实现,均采用短连接的方式,请有经验的告诉我,该怎样布置,即让一台TCP接受多少个连接,并发量应控制在多少以内比较合适,QQ的服务器能满足多少并发呀?
...全文
199 点赞 收藏 11
写回复
11 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
njchf 2005-08-14
100个应该不只吧,可以考虑采用数据库连接池、线程池,增加内存缓冲队列
还有改善数据表的索引,按照索引优化sql语句
还有就是缓存数据,这个对速度提高很重要,然后专门有一个或几个线程来维护这个缓存表与数据库的同步
回复
blownewbee 2005-08-14
看需要了。
回复
zxfvc 2005-08-14
先缓存下来肯定快多了。
回复
gary137 2005-08-10
我曾经作过类似的程序,不过我把数据库从SQLSERVER改成了我自己编写的内存数据库,
因为只是简单的管理用户信息:插入、删除、修改、查询等操作,我把这些信心全部放到
内存中去。每个用户都有一个ID号,根据这个ID号能直接定位到内存中该用户的记录,访问
速度比数据库快多了。
回复
mango279 2005-08-09
数据库并发100个应该没有问题的,我有一个2400万用户的数据库,包含全国用户,查询速度达到200次/秒,关键是主键要设置好
回复
sdenli 2005-08-09
mark
回复
月吻长河 2005-08-09
设计不好很容易遭SYN flood攻击
回复
zxfvc 2005-08-09
我并发100个时,有些处理不过来,都有数据库操作,操作一张一百五十万记录的表,从里面提取个人信息的。
回复
nelsonc 2005-08-09
跟你的业务内容有关。每个请求要多少CPU时间处理?
一般都是找台机器测试一下,然后根据测试的结果来选择服务器类型。
回复
mango279 2005-08-09
关注
回复
T97102003 2005-08-09
关注
回复
发帖
网络编程
创建于2007-09-28

1.8w+

社区成员

VC/MFC 网络编程
申请成为版主
帖子事件
创建了帖子
2005-08-09 05:06
社区公告
暂无公告