Python 负载测试websocket服务器? 主意
我有一个websocket服务器,我想确定:Python 负载测试websocket服务器? 主意,python,websocket,tornado,load-testing,Python,Websocket,Tornado,Load Testing,我有一个websocket服务器,我想确定: 最大并发连接数 有错误吗 测试 据我所知,要完成这项工作,我需要一个像样的websocket测试套件。到目前为止,我只尝试使用。但它不允许我发送额外的数据 问题 websocket服务器需要一个令牌来连接,因此Thor不能开箱即用,我需要一种通过测试软件发送令牌的方法。我希望在测试中保留这个部分,因为它必须向另一台机器进行身份验证,因此如果我删除该部分,它将不是真正的负载测试 tornado server.py文件的代码: class WebSo
- 最大并发连接数
- 有错误吗
class WebSocketHandler(tornado.websocket.WebSocketHandler):
def check_origin(self, origin):
return True
def open(self, *args):
self.id = self.get_argument("id")
accessToken = self.get_argument("accessToken")
#print "socket opened id: %s
self.stream.set_nodelay(True)
addActive(accessToken)
clients[self.id] = {"id": self.id, "accessToken":accessToken, "object": self}
有没有关于让Thor工作的测试套件或方法的想法?当我不得不对我用于它的WebSocket应用程序执行负载测试时。它不支持WebSocket开箱即用,但是可以通过或一些Java编码实现
当我必须对用于JMeter的WebSocket应用程序执行负载测试时,有关如何使用JMeter进行测试的方法和说明,请参阅指南。它不支持WebSocket开箱即用,但是可以通过或一些Java编码实现 有关如何使用JMeter的方法和说明,请参阅指南