我有一个应用程序,该应用程序使用Rabbitmq对生态系统其他部分的消息进行排队。我想做一些性能测试和调优,但这只是我自己(程序)的一部分。因此,我想我想以某种方式“嘲笑” rabbitmq服务器,但不更改我的应用程序。
是否有诸如虚拟Rabbitmq服务器之类的东西,它只接受所有消息并立即将其丢弃?还是可以通过这种方式配置实际的rabbitmq?
答案 0 :(得分:0)
我正在使用本地docker映像进行性能测试。您可以使用以下命令运行它:
log.debug("Person is {}", person);
您可以在lsof -Pnl +M -i4 | grep "ESTABLISHED"
上访问管理gui,默认用户名和密码为guest / guest
完成性能测试后,您可以清除队列。您可以在Queues> your queue> Purge
中执行此操作PS:端口可以是您想要的任何端口,只需在docker命令中更改8081:)