WCF压力测试工具
来源:互联网 发布:淘宝活动入口 编辑:程序博客网 时间:2024/04/29 10:25
最近几天由于工作的需要,自己做啦一个WCF的压力测试程序;
主要测试指标:
1)平均每秒事务处理数;
2)平均事务反应时间;
3)压力机和服务器计数器;
采用的是多线程来模拟并发;
主要问题是,在线程开到200个时,压力机CPU占用达到90%以上;
不知道哪位仁兄有没有有好的办法;
另外,假如通过WCF Channel直接给服务端发送Message,压力机压力也能减少很多。但是通道始终建立不起来,很奇怪,代码如下:
EndpointAddress address = new EndpointAddress("net.tcp://localhost:8990/WCFService");
NetTcpBinding binding = new NetTcpBinding();
BindingParameterCollection parameters = new BindingParameterCollection();
IChannelFactory<IChannel> chananelFactory = binding.BuildChannelFactory<IChannel>(parameters);
chananelFactory.Open();
IChannel channel = chananelFactory.CreateChannel(address);
channel.Open();
System.ServiceModel.Channels.Message request =
System.ServiceModel.Channels.Message.CreateMessage(binding.MessageVersion, "SendMessage", "Message Body");
channel.Close();
chananelFactory.Close();
其中IChannelFactory<IChannel> chananelFactory = binding.BuildChannelFactory<IChannel>(parameters)报错,唉。
- WCF压力测试工具
- 网站压力测试工具
- 压力测试工具---JMeter
- 压力测试工具 - Siege
- apache 压力测试工具
- 压力测试工具集
- DirectFB压力测试工具
- 压力测试工具WAS
- sockstress 压力测试工具
- squid 压力测试工具
- 压力测试工具
- web压力测试工具
- 压力测试工具
- Web压力测试工具
- 压力测试工具集
- Web压力测试工具
- web压力测试工具
- 网站压力测试工具
- Inversion of Control (IoC) and Dependency Injection
- pku3256CowPicnic
- SSH Secure Shell登录RedHat AS3中文乱码问题(也适用于centos5 )
- C#异步操作样本1
- mule部署的学习
- WCF压力测试工具
- iphone中实现类似ASCII编码返回字符串长度类型的问题
- linux kernel 2.4 和 2.6 的区别
- C#多线程学习(五) 多线程的自动管理(定时器)
- 从数据库中一个字段中取中间一段
- 矩阵元素排序
- 如何在CentOS5.5下编译mysql-proxy
- 异步操作样本1
- TRS 漏洞提示:数十Windows应用程序含高危漏洞易被劫持