1.参考资料
这是阿里巴巴的同学的ActiveMQ的插件开发介绍:
2.插件的部署
我是在activemq5.5部署测试ok
2.1.部署插件的jar
把自己开发的插件的jar部署到 active mq的lib目录下,我自己的环境是
D:\apache-activemq-5.5.0\lib
2.2.找到active mq配置文件
找到文件activemq.xml
我自己测试环境是d:\apache-activemq-5.5.0\conf\activemq.xml
2.3.修改配置项
在上面的配置文件中,找到配置项<broker>
在该配置项的</persistenceAdapter>后插入下面的的内容
<plugins>
<bean xmlns="http://www.springframework.org/schema/beans"
id="purgePlugin1" class="com.alibaba.napoli.plugins.MessageControlBrokerPlugin">
</bean>
</plugins>
2.4.根据需要配置其他插件[可跳过本项内容,可选动作]
例如插件配置为
<plugins>
<loggingBrokerPlugin logAll="true" logConnectionEvents="false"/>
<timeStampingBrokerPlugin zeroExpirationOverride="1000" ttlCeiling="60000" futureOnly="true"/>
<statisticsBrokerPlugin/>
<bean xmlns="http://www.springframework.org/schema/beans"
id="purgePlugin1" class="com.alibaba.napoli.plugins.MessageControlBrokerPlugin">
</bean>
</plugins>
3.重新启动active mq
4.参考资料
4.1. active mq配置文件的规范
activemq配置文件规范
这里给出了 active mq的【broker】元素下构成,包含了插件<plugins>元素。
4.2.电子书【Manning.ActiveMQ.in.Action.Mar.2011】
进入下载页面
分享到:
相关推荐
作为Apache软件基金会的一部分,Active MQ 支持多种协议,如OpenWire、AMQP、STOMP、MQTT等,这使得它能与各种编程语言和应用环境无缝集成。它不仅支持点对点和发布/订阅两种消息模型,还具备了高可用性、可扩展性和...
《Active MQ in action 教程》是一本深入探讨Apache ActiveMQ消息中间件的实战指南,由Bruce Snyder、Dejan Bosanac与Rob Davies三位作者共同撰写。本书旨在为读者提供全面且深入的理解ActiveMQ及其在实际项目中的...
【ActiveMQ开发手册】是专为C++开发者设计的一份指南,旨在加速ActiveMQ-CPP的开发进程,提高开发效率。ActiveMQ-CPP是Apache ActiveMQ的C++接口,允许开发者使用C++语言与ActiveMQ消息队列服务器进行通信。此外,...
在本文中,我们将深入探讨如何使用Visual Studio 2010(VS2010)开发ActiveWeb插件。ActiveWeb插件是一种基于C#编程语言的扩展,它允许开发者增强Visual Studio的功能,以满足特定的开发需求。VS2010作为微软的一款...
8. **集成与使用场景**:书中包含了与Spring框架、Web应用程序、EJB、 Camel以及其他中间件的集成实例,展示了ActiveMQ在实际开发中的应用。 9. **最佳实践**:提供了在生产环境中部署和管理ActiveMQ的最佳实践,...
在本项目"active_mq_mvc源码"中,我们主要关注的是如何在MVC(Model-View-Controller)架构中有效地集成ActiveMQ,一个流行的Java消息代理和消息中间件。源码分析将揭示设计思想、设计模式以及如何巧妙地运用反射...
Jfinal -active mq: 消费:extends JFinalQueueConsumer 生产:JFinalQueue.sendMessage(queueName, message);
本份报告,题目为“ActiveMQ与IBMMQ高可用性和管理分析”,由Zibis Group在2015年7月发布,旨在对比两种解决方案在可用性、可靠性和管理方面的性能。 报告首先概括了测试环境的物理和虚拟规格,软件规格,以确保...
Active MQ C++实现通讯 X86 librariy:CMS (stands for C++ Messaging Service)类似于JMS API用于同Message Brokers通讯(例如Active MQ)。 APR(Apache portable Run-time libraries,Apache可移植运行库)的目的如...
总之,"Active MQ 通信程序全套代码"是一份宝贵的资源,它涵盖了ActiveMQ的基础知识和实践应用,对于学习和理解消息中间件的工作原理,以及如何在实际项目中部署和使用ActiveMQ,都是非常有帮助的。通过深入研究这些...
Active MQ 基础知识思维导图。主要是JMS总结介绍。用于学习和复习
Camel IBM Websphere MQ 到 Active MQ 桥接路由 先决条件 IBM 为安装在 Fuse 上的 MQ 客户端提供了 OSGi jar 文件IBM_MQ_INSTALL_DIR/java/lib/OSGi 运行 AMQ 代理 带有填充属性的 JBOSS_FUSE_INSTALL_DIR/etc/ 中...
6. **部署与更新**:由于插件和宿主是分离的,所以可以独立部署和更新插件,无需重新发布整个网站。 四、"SimpleAddIn"示例 在提供的压缩包文件中,"SimpleAddIn"可能是这个插件开发DEMO的一个简单实现。它可能包含...
ActiveMQ是Apache软件基金会开发的一款开源消息中间件,它遵循开放消息传递协议(Open Message Broker API,JMS)标准,提供了可靠的消息传输服务。在Java开发环境中,Maven是常用的项目构建工具,它通过POM...
此外,通过JCA 1.5资源适配器的配置,可以使ActiveMQ自动部署到任何兼容J2EE 1.4的商业服务器上。 5. **多样化的传输协议支持**:支持in-VM、TCP、SSL、NIO、UDP、JGroups和JXTA等多种传输协议。 6. **高效的消息...
在IT行业中,工作流管理系统是企业...总的来说,通过离线安装"active工作流 eclipse离线插件",开发者可以在Eclipse环境中高效地开发、测试和部署基于Activiti的工作流应用,从而提高工作效率,实现业务流程的自动化。
ActiveMQ是Apache软件基金会开发的一款开源消息中间件,它遵循开放消息传递协议(Open Message Broker Protocol,即AMQP)和Java消息服务(Java Message Service,JMS)规范。消息队列是分布式系统中的一个重要概念...
ActiveMessenger Show IP Plugins 显示客户端IP地址插件
ActiveMQ是Apache软件基金会开发的一款开源消息中间件,它遵循开放消息传递协议(Open Message Queuing,简称OMG)标准,支持多种协议,如STOMP、AMQP、MQTT等,广泛应用于分布式系统中,用于处理异步通信和消息传递...