- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
activemq的基本配置
ActiveMQ包含了很多features(详见/features.html ), ?不同的需求,不同的环境,需要不同的features,当然需要不同的配置。在这里我只写了最基本的配置,算是抛砖了,希望引出更多关于ActiveMQ的高级配置。假设已经正确安装ActiveMQ5.0,同时及其IP地址为48,具体使用时可以改为自己的IP。下面讲解的配置实现的features如下:? 1. 客户端可以通过tcp://48连接ActiveMQ。? 2. 消息持久化保存,重启服务器不会丢失消息。? 3. 可以通过48:8161/admin监控ActiveMQ服务器配置ActiveMQ默认使用的是XML格式配置,从4.0版本开始用MBean的方式实现XML配置,配置文件在${activemq.home}/conf目录下,文件名为activemq.xml。必威体育精装版的默认配置见/repos/asf/activemq/trunk/assembly/src/release/conf/activemq.xml 。下面为本篇文章使用的配置,及重要部分的解释。Xml代码??1. beans ??2. SPAN class=hilite2xml/SPANns=/schema/beans ??3. SPAN class=hilite2xml/SPANns:amq=http://SPAN class=hilite1activemq/SPAN.org/config/1.0 ??4. SPAN class=hilite2xml/SPANns:xsi=/2001/SPAN class=hilite2XML/SPANSchema-instance xsi:schemaLocation=/schema/beans /schema/beans/spring-beans-2.0.xsd ??5. http://SPAN class=hilite1activemq/SPAN.org/config/1.0 http://SPAN class=hilite1activemq/SPAN./schema/SPAN class=hilite1activemq/SPAN-core.xsd ??6. http://SPAN class=hilite1activemq/SPAN./camel/schema/spring ??7. ??8. !-- persistent=true表示要持久化存储消息,和子元素persistenceAdapter结合使用 -- ??9. !-- dataDirectory默认的存储持久化数据的目录 -- ?10. !-- brokerName 设置broker的name,在注意在网络上必须是唯一的-- ?11. !-- 更多参考http://SPAN class=hilite1activemq/SPAN. /xbean-SPAN class=hilite2xml/SPAN-reference-50.html#XBeanSPAN class=hilite2XML/SPANReference5.0-brokerelement -- ?12. broker SPAN class=hilite2xml/SPANns=http://SPAN class=hilite1activemq/SPAN.org/config/1.0 brokerName=48 persistent =true dataDirectory=${SPAN class=hilite1activemq/SPAN.base}/data useShutdownHook=false ?13. ?14. !-- Destination specific policies using destination names or wildcards -- ?15. !-- wildcards意义见http://SPAN class=hilite1activemq/SPAN./wildcards.html -- ?16. destinationPolicy ?17. policyMap ?18. policyEntries ?19. !-- 这里使用了wildcards,表示所有以EUCITA开头的topic -- ?20. policyEntry topic=EUCITA. producerFlowControl=false memoryLimit=10mb ?21. !-- 分发策略 -- ?22. dispatchPolicy ?23. !-- 按顺序分发 -- ?24. strictOrderDispatchPolicy/ ?25. /dis
文档评论(0)