ActiveMQ
文章平均质量分 93
Farmwang
博采众长,兼收并蓄!
展开
-
RabbitMQ与AMQP协议详解
1. 消息队列的历史了解一件事情的来龙去脉,将不会对它感到神秘。让我们来看看消息队列(Message Queue)这项技术的发展历史。Message Queue的需求由来已久,80年代最早在金融交易中,高盛等公司采用Teknekron公司的产品,当时的Message queuing软件叫做:the information bus(TIB)。 TIB被电信和通讯公司采用,路透社收购了Teknekron公司。之后,IBM开发了MQSeries,微软开发了Microsoft Message Queue(MS原创 2021-02-23 21:34:26 · 205 阅读 · 0 评论 -
Error: unable to perform an operation on node 'rabbit@QMS'.
原创 2018-04-08 16:55:14 · 2971 阅读 · 0 评论 -
activemq 开机启动
原创 2018-03-06 18:05:33 · 298 阅读 · 0 评论 -
ActiveMQ的几种集群配置
ActiveMQ是一款功能强大的消息服务器,它支持许多种开发语言,例如Java, C, C++, C#等等。企业级消息服务器无论对服务器稳定性还是速度,要求都很高,而ActiveMQ的分布式集群则能很好的满足这一需求,下面说说ActiveMQ的几种集群配置。Queue consumer clusters此集群让多个消费者同时消费一个队列,若某个消费者出问题无法消费信息,则未消费掉的转载 2017-12-29 22:50:53 · 546 阅读 · 0 评论 -
ActiveMQ中Producer特性详解
ActiveMQ中Producer特性详解前言 从本文中你可以得到如下几个问题的解答: 1) 设定消息的时间戳有什么作用 2) 消息的timeToLive与过期原理 3) Producer同步、异步发送消息,以及调优 4) 消息priority与顺序,以及其中的误解。 Producer作为Ac转载 2017-12-29 22:45:31 · 952 阅读 · 1 评论 -
activemq 使用总结
2、错误:Channel was inactive for too long (服务器消息较长时间没有消息发送时,客户端会报这个错误)解决方法:在建立连接的Uri中加入: wireFormat.maxInactivityDuration=0 3、采用failover方式连接导致卡死解决方法:不采用failover连接 4、ActiveMQ发送模式(1)ActiveMQ异转载 2017-12-29 22:42:12 · 527 阅读 · 0 评论 -
activemq 数据传送过程
失败过程成功过程原创 2017-12-29 22:36:38 · 463 阅读 · 0 评论 -
ActiveMQ 设置登陆密码
(1)修改activemq.xml配置,需要新增一个插件,在节点里面节点前面添加如下 " > <!-- The constantPendingMessageLimitStrategy is used to prevent原创 2017-12-14 10:12:03 · 3116 阅读 · 0 评论 -
active dstat cmd
cd /usr/activemq/apache-activemq-5.15.2/bin原创 2017-12-13 17:14:22 · 307 阅读 · 0 评论 -
decaf/internal/net/ssl/openssl/OpenSSLSocket.cpp:667:50: error: invalid use of incomplete type ‘X509
替换 include 文件原创 2017-12-13 13:40:25 · 3887 阅读 · 4 评论 -
JS websocket 连接ActiveMQ
Chat Example Using STOMP Over WebSockets body { padding-top: 40px; } ActiveMQ STOMP WebSocket Chat Example原创 2017-10-26 11:51:56 · 6878 阅读 · 0 评论 -
ActiveMQ定时删除过期Topic和Queue
" gcInactiveDestinations="true" inactiveTimoutBeforeGC="30000"/> 实现定时自动清理无效的Topic和Queue需要设置三个属性。schedulePeriodForDestinationPurge执行清理任务的周期,gcInactiveDestinations转载 2017-11-02 21:08:20 · 3386 阅读 · 0 评论 -
content-length bytes were read and there was no trailing null byte
主要的就是编码问题,不支持中文,当我们发送中文的时候会报错。为了解决这一问题,我们改动了源码,因为他把字符都存在了byte数组中,英文的话一个英文占一个字节,但是中文的话一个汉字需要占用两个字节,对于中文来说长度不够,所以会报错。最后我们改动了activemq-stomp-5.12.1.jar里面的StompWireformat文件,改动了unmarshal方法,原来的判断转载 2017-10-29 15:28:49 · 691 阅读 · 0 评论