文件名称:rabbitmq-stress-test:对 RabbitMQ 集群进行压力测试
文件大小:502KB
文件格式:ZIP
更新时间:2024-07-31 19:02:11
PHP
RabbitMQ压力测试 目录 概述 这是一个场景及其 PHP 实现(使用 )来对具有的集群进行压力测试。 可变数量的生产者和消费者将与跨集群的两个节点的镜像队列进行交互。 这些节点会根据场景突然关闭并恢复。 我们确保所有预期的消息都将被生产和消费,而不会造成任何服务中断。 自动生成图表以进行跟踪和分析: 消息生产, 消息消费, 镜像队列中的消息数, CPU使用率, 内存使用情况。 架构大图: 设想 这是压力测试,而不是负载测试(参见负载测试与压力测试,*)。 为了控制场景的执行,我们引入了两个关于生产者和消费者的参数: 让N以秒为单位的持续时间, 让L是产生或消耗的消息数量的单位。 N和L函数的详细场景是这样的: 场景中发生的生产者/消费者组合
【文件预览】:
rabbitmq-stress-test-stable
----.gitignore(129B)
----src()
--------Himedia()
--------inc()
--------rabbitmq()
----LICENSE(34KB)
----doc()
--------images()
----composer.json(660B)
----CHANGELOG.md(207B)
----composer.lock(10KB)
----scripts()
--------rabbitmq()
----README.md(8KB)
----conf()
--------queuing-dist.php(2KB)