`
wdzwdz
  • 浏览: 32078 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Active MQ 插件开发与部署

阅读更多

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 简单的示例

    作为Apache软件基金会的一部分,Active MQ 支持多种协议,如OpenWire、AMQP、STOMP、MQTT等,这使得它能与各种编程语言和应用环境无缝集成。它不仅支持点对点和发布/订阅两种消息模型,还具备了高可用性、可扩展性和...

    Active MQ in action 教程

    《Active MQ in action 教程》是一本深入探讨Apache ActiveMQ消息中间件的实战指南,由Bruce Snyder、Dejan Bosanac与Rob Davies三位作者共同撰写。本书旨在为读者提供全面且深入的理解ActiveMQ及其在实际项目中的...

    active-mq开发手册

    【ActiveMQ开发手册】是专为C++开发者设计的一份指南,旨在加速ActiveMQ-CPP的开发进程,提高开发效率。ActiveMQ-CPP是Apache ActiveMQ的C++接口,允许开发者使用C++语言与ActiveMQ消息队列服务器进行通信。此外,...

    VS2010开发activeweb插件

    在本文中,我们将深入探讨如何使用Visual Studio 2010(VS2010)开发ActiveWeb插件。ActiveWeb插件是一种基于C#编程语言的扩展,它允许开发者增强Visual Studio的功能,以满足特定的开发需求。VS2010作为微软的一款...

    Active MQ in Action

    8. **集成与使用场景**:书中包含了与Spring框架、Web应用程序、EJB、 Camel以及其他中间件的集成实例,展示了ActiveMQ在实际开发中的应用。 9. **最佳实践**:提供了在生产环境中部署和管理ActiveMQ的最佳实践,...

    active_mq_mvc源码

    在本项目"active_mq_mvc源码"中,我们主要关注的是如何在MVC(Model-View-Controller)架构中有效地集成ActiveMQ,一个流行的Java消息代理和消息中间件。源码分析将揭示设计思想、设计模式以及如何巧妙地运用反射...

    Jfinal -active mq

    Jfinal -active mq: 消费:extends JFinalQueueConsumer 生产:JFinalQueue.sendMessage(queueName, message);

    Active MQ 与 IBM WebSphere MQ 可用性和管理分析

    本份报告,题目为“ActiveMQ与IBMMQ高可用性和管理分析”,由Zibis Group在2015年7月发布,旨在对比两种解决方案在可用性、可靠性和管理方面的性能。 报告首先概括了测试环境的物理和虚拟规格,软件规格,以确保...

    Active MQ C++实现通讯 X86 librariy

    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 通信程序全套代码

    总之,"Active MQ 通信程序全套代码"是一份宝贵的资源,它涵盖了ActiveMQ的基础知识和实践应用,对于学习和理解消息中间件的工作原理,以及如何在实际项目中部署和使用ActiveMQ,都是非常有帮助的。通过深入研究这些...

    active mq思维导图

    Active MQ 基础知识思维导图。主要是JMS总结介绍。用于学习和复习

    camel-wmq-amq:Camel IBM Websphere MQ 到 Active MQ 桥接路由

    Camel IBM Websphere MQ 到 Active MQ 桥接路由 先决条件 IBM 为安装在 Fuse 上的 MQ 客户端提供了 OSGi jar 文件IBM_MQ_INSTALL_DIR/java/lib/OSGi 运行 AMQ 代理 带有填充属性的 JBOSS_FUSE_INSTALL_DIR/etc/ 中...

    asp 网站插件开发demo

    6. **部署与更新**:由于插件和宿主是分离的,所以可以独立部署和更新插件,无需重新发布整个网站。 四、"SimpleAddIn"示例 在提供的压缩包文件中,"SimpleAddIn"可能是这个插件开发DEMO的一个简单实现。它可能包含...

    active MQ maven POM方式

    ActiveMQ是Apache软件基金会开发的一款开源消息中间件,它遵循开放消息传递协议(Open Message Broker API,JMS)标准,提供了可靠的消息传输服务。在Java开发环境中,Maven是常用的项目构建工具,它通过POM...

    Active MQ教程+配置

    此外,通过JCA 1.5资源适配器的配置,可以使ActiveMQ自动部署到任何兼容J2EE 1.4的商业服务器上。 5. **多样化的传输协议支持**:支持in-VM、TCP、SSL、NIO、UDP、JGroups和JXTA等多种传输协议。 6. **高效的消息...

    active工作流 eclipse离线插件

    在IT行业中,工作流管理系统是企业...总的来说,通过离线安装"active工作流 eclipse离线插件",开发者可以在Eclipse环境中高效地开发、测试和部署基于Activiti的工作流应用,从而提高工作效率,实现业务流程的自动化。

    active MQ ,消息队列

    ActiveMQ是Apache软件基金会开发的一款开源消息中间件,它遵循开放消息传递协议(Open Message Broker Protocol,即AMQP)和Java消息服务(Java Message Service,JMS)规范。消息队列是分布式系统中的一个重要概念...

    ActiveMessenger 显示客户端IP插件

    ActiveMessenger Show IP Plugins 显示客户端IP地址插件

    Active mq jdbc持久化所需要的包.rar

    ActiveMQ是Apache软件基金会开发的一款开源消息中间件,它遵循开放消息传递协议(Open Message Queuing,简称OMG)标准,支持多种协议,如STOMP、AMQP、MQTT等,广泛应用于分布式系统中,用于处理异步通信和消息传递...

Global site tag (gtag.js) - Google Analytics