當代理有一個發佈者和訂閱者(通過MQTT)時,不存在持久性消息。我在LevelDB和MySQL中測試過。在LevelDB中只有主題名稱。也許配置是錯誤的,或者我需要另一個持久性?也許MQTT消息不寫入消息存儲?攔截activemq設備ID
我的任務是get publishe/subscriber id's。我怎麼能做到這一點,也許這其中一些:
- 獲得另一個持久性,如kahaDB與archiveDataLogs = true或高性能雜誌?
- 配置'正確'持久?
- 獲取經紀人的一些日誌或日記?
- 編寫插件並從RAM獲取這些數據?
版本5.9。
性LevelDB configurtion:
<persistenceAdapter>
<LevelDB directory="${activemq.data}/leveldb"/>
</persistenceAdapter>
現在,我就先在KahaDB日誌歸檔?但沒有結果。存檔文件夾爲空:
<persistenceAdapter>
<kahaDB directory="${activemq.data}/kahadb" archiveDataLogs="true" directoryArchive="${activemq.data}/datalog"/>
</persistenceAdapter>
謝謝。
請發佈您正在使用的版本,以及一些配置或代碼與您的問題或沒有人會能夠幫助你。 –