Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
像hdfs节点格式一样格式化ActiveMQ服务器?_Activemq - Fatal编程技术网

像hdfs节点格式一样格式化ActiveMQ服务器?

像hdfs节点格式一样格式化ActiveMQ服务器?,activemq,Activemq,是否有任何选项或命令行可用于格式化(擦除所有数据)ActiveMQ服务器,如hdfs节点格式? 我已经删除了ActiveMQ中的所有队列,但仍然是47%,如何格式化所有数据?简单回答:删除持久性配置指出的kahadb文件夹,然后重新启动ActiveMQ。如果不存在,将在启动时重新创建 更长的回答:只要有消息或正在发生的事情,ActiveMQ就会锁定消息所在的事务日志文件。当日志文件中没有未使用的消息时,将每隔一段时间清理日志文件。这可能包括持久订阅和其他内容中未使用的消息 您还可以在配置中设置

是否有任何选项或命令行可用于格式化(擦除所有数据)ActiveMQ服务器,如hdfs节点格式?


我已经删除了ActiveMQ中的所有队列,但仍然是47%,如何格式化所有数据?

简单回答:删除持久性配置指出的kahadb文件夹,然后重新启动ActiveMQ。如果不存在,将在启动时重新创建

更长的回答:只要有消息或正在发生的事情,ActiveMQ就会锁定消息所在的事务日志文件。当日志文件中没有未使用的消息时,将每隔一段时间清理日志文件。这可能包括持久订阅和其他内容中未使用的消息

您还可以在配置中设置代理属性
deleteAllMessagesOnStartup
,然后重新启动。这在某些情况下很有用