性能测试 - Locust Stomp client
Max.Bai
2018-02
1. 需要安装stomp
stomp 可以连接activemq,还有其他。
pip install stomp.py
2. 实现
详细过程不写了,直接上代码,代码是向activemq queue 发送消息.
需要看详解的到这里
import time
import random
import stomp
from locust import Locust, TaskSet, events, task
class StompClient(object):
def __init__(self, host, port):
self.conn = stomp.Connection10([(host, port)])
def __del__(self):
if self.conn:
print "disconnect..."
self.conn.disconnect()
def start(self):
start_time = time.time()
try:
self.conn.start()
except Exception as e:
total_time = int((time.time() - start_time) * 1000)
events.request_failure.fire(

本文介绍了如何利用Locust进行性能测试,特别是针对STOMP客户端的场景。首先,文章提到了需要安装STOMP库以连接到activemq或其他服务器。然后,虽然没有详细展开实现过程,但作者提供了直接的代码示例,展示如何通过Locust向activemq队列发送消息。
最低0.47元/天 解锁文章
104

被折叠的 条评论
为什么被折叠?



