问题标签 [kahadb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
4707 浏览

jms - 删除 kahaDB 日志

有许多没有清理的 kahaDB 日志。清除旧的“data-<id>-log”文件是否安全?手动删除 kahaDB 文件后,我应该重新启动 activeMQ 还是重新部署应用程序?

0 投票
1 回答
80 浏览

activemq - cannot change properties of db-32.log

I am getting below Error in Fuse log. In order to solve it I thought I will give permission to db-32.log file but it doesn't allow me to change permission of this file. Instead I get a warning

"cannot change properties of db-32.log"

Please find below the error log

0 投票
1 回答
1984 浏览

java - KahaDB 错误“磁盘上没有剩余空间”。如何解决这个问题?

我正在使用activemq。KahaDB 是 activemq 的默认消息存储。但它的大小不断增加,最终耗尽了磁盘空间。即使所有消息都被确认,它的大小仍然会增长并不断在其数据存储中创建新的日志文件。

我没有设置与 KahaDB 相关的属性,它使用的是默认属性。

这些是我在代理上设置的唯一属性。有人可以告诉我我可以在 KahaDB 上使用的属性没有这个错误吗?

0 投票
0 回答
493 浏览

activemq - ActiveMQ KahaDB 归档数据日志不起作用

我一直在尝试配置 KahaDB 以使用以下配置归档数据日志:

它会按照配置创建一个archive目录,但不会将数据日志文件移动到该目录中。

根据 ActiveMQ 文档,清理间隔默认为 30 秒,在此期间它应该决定删除数据日志文件或将其移动到存档文件夹。但由于某种原因,它对我不起作用。

db-N.log目录内的文件/kahadb也没有滚动。在任何给定时间,该目录中只有一个文件 db-1.log。我不确定这是否与存档根本不起作用有关,但我只是想提供尽可能多的细节。

注意: - 我使用的是 ActiveMQ 版本 5.15.0 - 我在 SO 和 AMQ 论坛上找不到任何相关问题。

任何帮助深表感谢。

0 投票
1 回答
54 浏览

activemq - 如何在 ActiveMQ 中使用代理网络设置持久性

是否可以在 ActiveMQ 中使用基于 KahaDB 的持久性和代理网络。我需要设置代理网络以减轻单个集中式代理(主/从)的单点故障风险。

0 投票
1 回答
211 浏览

jms - 根据 ActiveMQ 的需要获取每个目的地的存储消息大小

有没有办法使用一些命令行工具根据需要为 ActiveMQ 获取每个目的地的存储消息大小?

我正在使用 ActiveMQ 5.14.4 和 kahadb 作为持久存储。我正在使用多 kahadb 支持将 kahadb 拆分为具有高持久性用例的目的地。所有其他目的地都在使用通用的 kaahdb,并且它的大小正在增长。所以我想知道是否有一种工具可以获取每个目的地的商店使用情况,以便我可以做出明智的决定来进一步打破我的 kahadb。

PS:我不能打破所有目的地的 kahadb 然后进行估计。

0 投票
1 回答
126 浏览

activemq - ActiveMQ 是否在 kahadb 中为非活动持久消息订阅者存储非持久消息?

我正在阅读http://activemq.apache.org/amq-message-store.html并且无法确定 ActiveMQ 是否在 kahadb 或内存中存储非活动持久消息订阅者的非持久消息(并为 tempUsage 卸载到磁盘)?

0 投票
1 回答
139 浏览

amazon-web-services - 有没有办法使用 amazonMQ 在 AWS 中查看 kahaDB 日志?

我们正在从 ActiveMQ 迁移到AWS 上的amazonMQ。ActiveMQ 和 AmazonMQ 在内部使用 kahaDB 作为数据存储。早些时候,我们在数据中心上使用 activeMQ 时能够看到 kahaDB 日志文件,在使用 amazonMQ 时是否有类似的方法可以在 AWS 上查看 kahadb 日志文件

  1. 尝试启用 cloudwatch 日志,但它包含 amazonMQ 的一般和审计日志。
0 投票
1 回答
181 浏览

spring - ActiveMQ - Kaha 持久性填充磁盘

我正在使用 ActiveMQ 和 kahadb 5.7.0。我的经纪人配置如下:

我遇到的问题是我看到目录 activemq-data 中的文件越来越大,尤其是带有 data-queue-data 的文件。大部分都达到了10g的限制

为什么不清理那些文件?

0 投票
0 回答
71 浏览

spring - ActiveMQ 未从 KahaDB 文件存储传递消息

我们的 Spring 5 应用程序被配置为使用 ActiveMQ 并持久化消息。我们决定使用 KahaDB 文件存储。

为了测试消息持久性,我注释掉了 MessageListener bean 并将消息发送到队列(通过 JmsTemplate),并验证消息已写入 kahadb 数据日志文件。取消注释 MessageListener bean 并重新启动代理后,消息不会传递到侦听器。我无法弄清楚为什么在代理重新启动时没有传递消息,任何帮助将不胜感激。

下面是将 KahaDb 持久性添加到 ActiveMQ 配置的代码: