以不同概率的方式发送消息测试服务器的性能问题

问题描述

以不同概率的方式发送消息测试服务器的性能问题

对在实际应用中的服务器进行性能测试,对实现不同的功能对应不同的数据包(自定义二进制数据包),在测试中,需要统计出发送不同包的概率模型(在网上查了一下,此概率模型好像满足泊松分布),在 Jmeter 写出一个类,以统计出来的概率模型发送数据包,测试服务器的性能。

在统计概率模型时,方法好像是:以 1 个小时为周期,不同的功能在周期内发送不同的次数,比如,一个设备注册在周期内发送一次,心跳则是每5分钟发送一次,等等

整个测试过程就是这样,由于本人才开始接触测试,对统计概率不知道该怎么来做,怎么才能得到此概率模型,怎么根据此模型用 Jmeter 模拟多个设备发送数据包来测试服务器的性能?

ps:不知道在网上该怎么查相关的资料,哪位做测试的大神能提供一个查找的方向

解决方案

使用随机数产生各种分布,然后进行测试。

时间: 2024-10-29 09:43:55

以不同概率的方式发送消息测试服务器的性能问题的相关文章

MSN机器人发送消息时的性能优化

问题描述 现在正在做MSN机器人,但是做完之后发觉机器人发送消息的速度响应非常慢,当有多个人同时向机器人发送消息时,有可能得不到你需要的消息.求高人指点 解决方案 解决方案二:把发送的消息放在队列里当前一个人的请求没有回复时下一人的请求等待设置请求超时时间超时机器人发送请求失败的消息再执行下一人的请求解决方案三:我是放在消息队列里的,也设置了请求超时时间,但还是会出现lag解决方案四:我也在学习msn机器人,你的问题会不会是同步问题啊.

使用GCM发送消息时,出现KeyException的异常

问题描述 使用GCM发送消息时,出现KeyException的异常 使用GCM的方式发送消息,但是在调试的过程中一直出现报错信息:GCM send message error:javax.net.ssl.SSLException: java.security.ProviderException: java.security.KeyException_ # 主要的参数有:**appKey** : AIzaSyDXwrcImAjxWhNC4WYqygjXEDS-Z83hBMo # msg:{"&qu

socket客户端有几种发送消息到服务端的方式,服务端应该怎么取出这个值

问题描述 socket客户端有几种发送消息到服务端的方式,服务端应该怎么取出这个值 场景,我有一个服务端,客户端是超级网口USR-K3的TCPClient.K3发送消息给我服务端时,已经跟我建立连接,服务端已经看到了它的IP和端口,但是在取出K3发过来的值时,显示为"null".求大神告知是不是我取值的方法和K3放值得方法不一样才取不出值. 解决方案 public void run() { try { // 采用循环不断从Socket中读取客户端发送过来的数据 while (true)

飞信发送消息失败或无法接收消息怎么办

当用户通过飞信发送/接收消息时,如果遇到无法正常收发消息的情况,请参考以下方法进行排查: 1.请确认接收消息的好友状态是否正常,如果他是停机.关闭飞信服务且未公开手机号等状态,可能会无法正常收发消息. 2.请确认自己的姓名或短信内容中是否有敏感词(反动.暴力.色情等),如有,则短信可能无法正常收发. 3.请确认好友关系是否正常,如果未成功建立好友关系,可能会无法正常收发消息.建议双方重新建立好友关系. 4.请确认是否将接收消息的好友加入了黑名单,或者自己被他加入了黑名单.如果存在上述现象,那么用

python通过get,post方式发送http请求和接收http响应的方法

  本文实例讲述了python通过get,post方式发送http请求和接收http响应的方法.分享给大家供大家参考.具体如下: 测试用CGI,名字为test.py,放在apache的cgi-bin目录下: ? 1 2 3 4 5 6 7 8 9 10 #!/usr/bin/python import cgi def main(): print "Content-type: text/htmln" form = cgi.FieldStorage() if form.has_key(&q

ole剪贴板-【模仿QQ发送消息问题,richedit控件内图片内容识别问题】

问题描述 [模仿QQ发送消息问题,richedit控件内图片内容识别问题] 发送框使用richedit控件,为了支持复制粘贴混合格式(图片+文字)实现了ole剪贴板的callback接口.但没有自己实现copy和paste方法.使用的是控件的默认拷贝粘贴方法. 现在可以正常拷贝各种格式粘贴到richedit控件内. 但要发送控件内的内容时产生了问题,我获取到richedit里面的ole对象后,无法识别ole对象类型(通常是位图,但使用位图格式获取对象的数据却失败),只能发送文字. 有没有办法将获

java微信企业号开发之发送消息(文本、图片、语音)_java

上篇文章介绍了开启回调模式,开始回调模式后我们就要实现聊天功能了.平时使用微信聊天可以发送文本消息.语音.图片.视频等,这里只实现了其中的一些功能和大家分享.  一.与微信企业号建立连接1.企业应用调用企业号提供的接口,管理或查询企业号后台所管理的资源.或给成员发送消息等,以下称主动调用模式. 2.企业号把用户发送的消息或用户触发的事件推送给企业应用,由企业应用处理,以下称回调模式. 3.用户在微信中阅读企业应用下发的H5页面,该页面可以调用微信提供的原生接口,使用微信开放的终端能力,以下称JS

怎么样才能通过wifi给别人发送消息窗口啊

问题描述 怎么样才能通过wifi给别人发送消息窗口啊 最近有人链接我家wifi ,我觉得非常烦 所以问一下有谁知道有什么软件可以给链接我wifi的人发送一个窗口 就像这样的 主要是安卓 解决方案 要看你是什么wifi路由,如果是那种家庭傻瓜的话,没有办法,因为它们没有什么定制的可能.如果你的wifi路由是稍微高级一点的商业版,支持wifi网页认证,并且可以配置. 那么最简单的办法就是写一个网页,用alert()的方式弹出信息.这样出来的效果和你的截图一模一样. 解决方案二: 你是说流量劫持注入脚

webservice-centos环境下Webserviceclient发送消息无响应

问题描述 centos环境下Webserviceclient发送消息无响应 公司项目中有webservice 与SAP对接,在windows环境开发测试webservice都可以使用发送和接受数据,但是部署到centos服务器环境下就不行了,发送大量数数据SAPServer端就无响应,每次发送一条数据就可以,但是在windows环境下每次发送大量数据都没有问题,测试了好长时间在Centos环境下使用linux版的Myeclipse单独发送测试数据至SAPserver 也不行,报如下错误: com