activemq的topic消息一直都会存在数据库中,为什么不会删除
1个回答
2015-07-25
展开全部
ActiveMQ另问题要软件能挂掉挂掉怕怕挂掉信息给丢所本节析几种持久化式:、持久化文件ActiveMQ默认支持种搜索式要发消息设置消息持久化打安装目录配置文件:D:\ActiveMQ\apache-activemq\conf\activemq.xml越80行发现默认配置项: 注意使用kahaDB基于文件支持事务消息存储器靠高性能扩展消息存储器 设计初衷使用简单并尽能快KahaDB索引使用transaction log并且所destination使用index测试表明:用于产环境支持1万active connection每connection独立queue该表现已经足矣应付部需求再发送消息候改变第二参数:MsgDeliveryMode.PersistentMessage保存式2种PERSISTENT:保存磁盘consumer消费message删除NON_PERSISTENT:保存内存消费message清除注意:堆积消息太能导致内存溢打产者端发送消息:wps30F4.tmp启消费者端同管理界面查看:wps3105.tmp发现消息等待没持久化ActiveMQ宕机重启消息丢失我现修改文件持久化重启ActiveMQ消费者仍能够收消息
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询