- 博客(9)
- 收藏
- 关注
原创 activemq的使用经验
1.1 不要频繁的建立和关闭连接JMS使用长连接方式,一个程序,只要和JMS服务器保持一个连接就可以了,不要频繁的建立和关闭连接。频繁的建立和关闭连接,对程序的性能影响还是很大的。这一点和jdbc还是不太一样的。1.2 Connection的start()和stop()方法代价很高JMS的Connection的start()和stop()方法代价很高,不能经常调用。我们试用的时候,写了个jms的c...
2018-04-10 22:04:20 151
原创 activeMQ高并发发送消息异常解决方法
高并发发送消息异常解决方法:现象:使用10个线程每100ms发送一条消息,大约3000多条后,出现异常,所有线程停 止: javax.jms.JMSException:Could not connect to brokerURL: tcp://localhost:61616.Reason:java.net.BindException: Addressalready ...
2018-04-10 21:45:56 7978
原创 activeMQ的三种通讯模式
publish-subscribe 发布订阅模式有点类似于我们日常生活中订阅报纸。每年到年尾的时候,邮局就会发一本报纸集合让我们来选择订阅哪一个。在这个表里头列了所有出版发行的报纸,那么对于我们每一个订阅者来说,我们可以选择一份或者多份报纸。比如北京日报、潇湘晨报等。那么这些个我们订阅的报纸,就相当于发布订阅模式里的topic。有很多个人订阅报纸,也有人可能和我订阅了相同的报纸。那么,在这...
2018-04-10 21:17:46 6101
原创 ActiveMQ网络连接
1.代理网络支持将 ActiveMQ 消息代理链接到不同拓扑,这就是被人们熟知的代理网络。ActiveMQ 网络使用存储和转发的概念,其中消息总是存储在本地代理中,然后通过网络转发到另一个代理。 当连接建立后,远程代理将把包含其所有持久和活动消费者目的地的信息传递给本地代理,本地代理根据信息决定远程代理感兴趣的 Message 并将它发送给远程代理。如果希望网络是双向的,您可...
2018-04-09 17:50:31 1023
原创 ActiveMQ部署模式
1.单例模式这个就不啰嗦了,略过。2.无共享主从模式这是最简单的 Provider 高可用性的方案,主从节点分别存储 Message。从节点需要配置为连接到主节点,并且需要特殊配置其状态。所有消息命令(消息,确认,订阅,事务等)都从主节点复制到从节点,这种复制发生在主节点对其接收的任何命令生效之前。并且,当主节点收到持久消息,会等待从节点完成消息的处理(通常是持久化到存储),然后再自己完成消息的处...
2018-04-09 17:48:50 452
原创 ActiveMQ相关存储介绍
ActiveMQ 的存储:ActiveMQ 在 queue 中存储 Message 时,采用先进先出顺序(FIFO)存储。同一时间一个消息被分派给单个消费者,且只有当 Message 被消费并确认时,它才能从存储中删除。对于持久化订阅者来说,每个消费者获得 Message 的副本。为了节省存储空间,Provider 仅存储消息的一个副本。持久化订阅者维护了指向下一个 Message 的指针,并将...
2018-04-09 17:27:14 522
原创 ActiveMQ相关概念
ActiveMQ 是一个 MOM,具体来说是一个实现了 JMS 规范的系统间远程通信的消息代理MOM 就是面向消息中间件(Message-oriented middleware),是用于以分布式应用或系统中的异步、松耦合、可靠、可扩展和安全通信的一类软件。MOM 的总体思想是它作为消息发送器和消息接收器之间的消息中介,这种中介提供了一个全新水平的松耦合。JMS 叫做 Java 消息服务(Java ...
2018-04-09 16:05:07 214
原创 ActiveMQ安装笔记
首先去http://activemq.apache.org/download.html 下载最新版本5.15.3release, 解压apache-activemq-5.15.3-bin.zip(或者apache-activemq-5.15.3-bin.tar.gz)目录如下:+bin (windows下面的bat和unix/linux下面的sh)存放的是脚本文件+conf (activeMQ配置...
2018-04-09 15:45:11 229
原创 kong安装配置手册
下载OneSQL for PostgreSQLmkdir -p /root/source/kongcd /root/source/kongwget http://www.onexsoft.cn/software/onepgsql-9.4.11-rhel5-linux64.tar.gz安装PostgreSQLtar zxf onepgsql-9.4.11-rhel5-linux64.tar.gz -...
2018-04-09 14:36:28 1613
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人