TongLinkQ消息中间件学习一点体会
(2011-08-25 22:01:31)
标签:
中间件tonglinkqit |
分类: 中间件 |
一、学习体会
TongLinkQ有分客户端和服务端的安装程序。只有装了客户端的机子才能完成去访问服务端来发送和接收消息的功能。客户端和服务端也可以安装在同一台机器上。在TongLinkQ中有上下级以及本地节点的概念,相当于一台电脑的终端。按照相应配置文档在两台机子上配置后就可以实现两台机子的发送和取消息了。TongLinkQ的基本流程是:客户端a节点发送消息,TongLinkQ的核心进程会承担消息的传输任务,负责把消息传输到接收程序的节点b。TongLinkQ提供点到点的通信和pub/sub模式,还提供集群服务等功能。
配置和运行安装程序中的Demo成功后觉得非常简单,但是你会发现花了很多时间。而且本地给本地发送消息时,消息在发送队列的状态是“待发送”,对应的接收队列没有消息,所以取不到消息,不知道为什么!!!TongLinkQ在断网再连时可以自动接收订阅的消息,但有时没有自动接收,不知道是不是和断网的时间长度有关系!!!而且TongLinkQ给我的感觉是不成熟,操作不怎么人性化。而且不知道为什么我的自己一运行它,就有个tlqpsbroker进程占用cpu100%,直接无语掉。
二、 总结
学习一个新的东西要先了解它的整体框架,然后再进入细节,不然会迷失。写一个或者读懂它的Demo是很重要的。学习的过程中要快速定位遇到的错误并尝试解决。学习后要有小小的总结。