如何测试TCP服务器的性能?(请斑竹和各位高手提供思路及方法)

kk_liwei 2003-03-21 11:24:39
我想测试用SOCKET实现的一个服务器的性能,如并发数,速度等,现在不知道如何下手,希望有高手指点一下,提供思路、方法、所使用的工具,以及需测试那些性能指标。
...全文
116 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
netsys2 2003-03-31
  • 打赏
  • 举报
回复
结帖吧,都是这样做的
kk_liwei 2003-03-28
  • 打赏
  • 举报
回复
昨天下午怎么上不来啊?
谢谢斑竹和懒猫!
再看看有没人发言,没人就结帖了!
penu 2003-03-28
  • 打赏
  • 举报
回复
同warton()
加:测试丢包率,延迟(响应时间)。
warton 2003-03-28
  • 打赏
  • 举报
回复
长时间运行,大量连接,大量数据处理
kk_liwei 2003-03-25
  • 打赏
  • 举报
回复
斑竹可否说的详细点,因为小弟刚刚开始做这方面的东西,不知道如何下手!
warton 2003-03-25
  • 打赏
  • 举报
回复
我看主要是 数据处理能力,可靠性了!
kk_liwei 2003-03-24
  • 打赏
  • 举报
回复
to netsys2(来电):谢谢你的建议。

请大家再多给点建议!
netsys2 2003-03-24
  • 打赏
  • 举报
回复
我做过,给你几点建议:

1)测试通信处理能力:
a)多连接,小数据量测试
客户端采用多线程与SERVER连接,采用多台终端同时与SERVER连接,每台终端同时建立不少于1000个连接,观察SERVER通信是否正常
b)常连接、大数据量测试
每个客户端与SERVER建立一条长连接,同时发送大数据量数据(如每次1M数据),观察SERVER能否正确接收

2)数据处理能力
a)每次连接时启动计时,在一定的时间内观察SERVER是否正确返回,统计交易成功率
b)碎片包测试:客户端把一个完整交易包分割成多个碎片包发送,观察SERVER能否正确组合和响应

3)可靠性测试
多台客户端同时与SERVER连接并自动发送交易数据,交易数据有单包,多包,碎片等模式,连接通信7X24小时,统计SERVER的交易成功率。
kk_liwei 2003-03-24
  • 打赏
  • 举报
回复
自己推一下!
kk_liwei 2003-03-21
  • 打赏
  • 举报
回复
http://expert.csdn.net/Expert/topic/1558/1558818.xml?temp=.6014978
kk_liwei 2003-03-21
  • 打赏
  • 举报
回复
小弟从没做过这方面的东东,分不是问题(要多少,有多少),请各位高手不吝赐教,因只能放100分,等问题解决了,再另开帖 酬谢 各位!
kk_liwei 2003-03-21
  • 打赏
  • 举报
回复
谢谢 SharpKing515(不穿内裤) 的关注,还有那位高手来指点一下啊!
随便UP一下!
SharpKing515 2003-03-21
  • 打赏
  • 举报
回复
可以通过对网络中的TCP状况进行统计,通过分析连接的成功和失败的统计数据便可以判断出该网络运行的性能。借此也可以间接的看出你的服务器的情况了,,,编程SNMP可以达到这个要求,,,

嘿嘿,,其实这个问题我也不懂,,,!^_^!

再贴一把!!
SharpKing515 2003-03-21
  • 打赏
  • 举报
回复
可以通过对网络中的TCP状况进行统计,通过分析连接的成功和失败的统计数据便可以判断出该网络运行的性能。借此也可以间接的看出你的服务器的情况了,,,编程SNMP可以达到这个要求,,,

嘿嘿,,其实这个问题我也不懂,,,!^_^!

1,316

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧