activemq-web-console的默认使用方式是通过在activemq.xml中导入jetty.xml配置一个jetty server来实现的。其实activemq-web-console完全可以和activemq-broker分开来部署。部署的两种方式:1、直接把apache-active...
分类:
Web程序 时间:
2015-05-18 16:33:46
阅读次数:
121
kafka是一个分布式的消息队列由scala编写,不同于传统的一些消息队列,kafka的设计理念与众不同。
1、kafka的特点
。快速
单台kafka的broker实例能够支撑几千台机器每秒几百兆字节的读写,如果组成集群性能会更强进,从很多人的测试情况来看kafka的读写性能表现不输于当前流行的消息队,甚至领先很多。
。扩展性
弹性透明的扩展,不需要停机,kafka的数据是分区的,可以...
分类:
其他好文 时间:
2015-05-18 01:13:38
阅读次数:
389
下载ActiveMQ下载最新的发布版本。安装直接解压,然后运行bin目录下的activemq.bat文件。配置修改服务端口打开conf/activemq.xml文件,修改以下红色字体部分控制台端口打开conf/jetty.xml文件,修改以下红色字体部分部署这里以Broker-A + Broker-...
分类:
其他好文 时间:
2015-05-14 18:01:17
阅读次数:
129
kafka集群部署多机多broker模式环境IP:172.16.1.35zookeeperkafka172.16.1.36zookeeperkafka172.16.1.37zookeeperkafka开放端口2181288838889092编辑server.properties文件(以下为172.16.1.35的配置)#在默认的配置上,我只修改了4个地方。broker.id=三个主机172.16.1.35,172.16..
分类:
其他好文 时间:
2015-05-14 14:29:56
阅读次数:
261
Kafka集群中的一个broker会被作为controller负责管理分区和副本的状态以及执行类似于重分配分区之类的管理任务。如果当前的controller失败了,会从剩下的broker中选出新的controller。一、PartitionLeaderSelector.scala顾名思义就是为分区选...
分类:
其他好文 时间:
2015-05-13 18:42:48
阅读次数:
223
问题:
运行Websphere Messager Broker 样本时 Database节点访问数据报错,
[Microsoft][ODBC 驱动程序管理器] 驱动程序不支持此功能。
解决方法:
于是打开 控制面板 -> 管理工具->数据源ODBC->选中数据源->配置->高级->
把Enable SQLDescribeParm 和 Procedure Re...
分类:
数据库 时间:
2015-05-13 12:54:59
阅读次数:
149
一、 ODBC数据源
MB是通过ODBC来操作数据库的,因此首先要配置好操作系统本身的ODBC数据源。Windows中配置ODBC很容易,在此不赘述细节。需要注意的是,选择Oracle数据源驱动时,一定要选择下图所示的MB自带的Oracle驱动
我在创建ODBC时,一开始没有在本机安装Oracle,结果ODBC无法使用,报告“由于系统错误126,驱动程序无法加载”,问...
分类:
数据库 时间:
2015-05-12 18:56:45
阅读次数:
250
准备工作
MB的运行依赖于MQ,所以首先要安装MQ,MQ的具体安装过程略,并且以后假设你已经有关于MQ的基础知识,比如队列管理器、队列、通道,等等。
安装好MQ后,创建一个队列管理器(简称QM),名为TESTQM(MQ里面的对象是区分大小写的,为了避免不必要的麻烦,这里统一用大写,以下划线分隔),这个队列管理器是MB运行的基础,当你用MB的脚本创建配置管理器、代理和执行组时,都要指定QM...
分类:
Web程序 时间:
2015-05-12 18:56:31
阅读次数:
171
专门整理一下最近用到的一些学习资源,并稍作评论
一、 《精通Websphere Message Broker》
其实对这本书,我是爱恨交加。一方面,它是仅有的一本中文的纸质图书,也是我翻得最多的一本参考书;另一方面,它也就是参考书,作为入门的图书太难了,编排也不怎么样。但是总的来说,开发MB还是少不了它呀,当你要查某个节点的用法、某个ESQL函数的参数,大部分人还是倾向于翻...
分类:
Web程序 时间:
2015-05-12 18:56:17
阅读次数:
154
MB概述
MB的全称是message broker,即“消息代理”。“消息”一词前几年比较火,消息中间件也卖的很火,当时似乎J2EE的产品都要跟“消息”、“中间件”扯上点关系,以彰显潮流。我觉得初学者只需记住“消息”的异步性即可,也就是“消息”和传统的网络连接、远程方法调用等的最大区别,就是你一旦发出消息以后,不用再管它的死活,中间件会处理一切事务,出了问题也会通知你,这样可以更好的分离业务逻辑...
分类:
Web程序 时间:
2015-05-12 17:09:22
阅读次数:
170