我将 ActiveMQ 与 C# 客户端库一起使用。作为评估目的的测试的一部分,我创建了 10,000 个随机名称的主题,现在我无法摆脱这些主题。ActiveMQ 因如此多的主题而陷入停顿,因此我需要将它们排除在系统之外。到目前为止,这是我尝试过的,但都没有奏效。我将 ActiveMQ 作为 Windows 服务运行。
- 删除 ACTIVEMQ_HOME\Data 中的所有文件和文件夹
- 关闭所有持久性
- 删除持久性文件夹中的所有文件和文件夹
- 删除整个 ACTIVEMQ_HOME 目录并将其重新安装到不同的文件夹中
我跟踪了文件活动,找不到在创建或删除主题时写入的任何文件。
我意识到 .NET 客户端库对功能有点轻,所以我什至无法以编程方式获得所有主题的列表。