新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
CentOS中部署zeromq消息隊(duì)列
zeromq專注于消息通訊,強(qiáng)大且簡單,不愧最快隊(duì)列系統(tǒng),不管是系統(tǒng)效率還是開發(fā)效率。它使用專門的消息傳遞中間件產(chǎn)品傳統(tǒng)上提供的特性來擴(kuò)展標(biāo)準(zhǔn)套接字接口。提供了異步消息隊(duì)列、多個(gè)消息傳遞模式、消息過濾(訂閱)、對(duì)多個(gè)傳輸協(xié)議的無縫訪問等。

安裝zeromq
1,管理工具5安裝
[root@localhost workspace]# yum search zeromq
czmq.x86_64 : High-level C binding for 0MQ (ZeroMQ)
php-zmq.x86_64 : ZeroMQ messaging
python-txzmq.noarch : Twisted bindings for ZeroMQ
zeromq-devel.i686 : Development files for zeromq
zeromq-devel.x86_64 : Development files for zeromq
zeromq3-devel.i686 : Development files for zeromq3
zeromq3-devel.x86_64 : Development files for zeromq3
czmq.i686 : High-level C binding for 0MQ (ZeroMQ)
fedmsg.noarch : Tools for Fedora Infrastructure real-time messaging
moksha.noarch : A platform for creating real-time web applications
python-askbot-fedmsg.noarch : Askbot plugin for emitting events to the Fedora message bus
zeromq.i686 : Software library for fast, message-based applications
zeromq.x86_64 : Software library for fast, message-based applications
zeromq3.i686 : Software library for fast, message-based applications
zeromq3.x86_64 : Software library for fast, message-based applications
選擇要安裝的版本就行了。
[root@localhost workspace]# yum install zeromq3 php-zmq
很容易吧,zeromq和zeromq的php擴(kuò)展就安裝好了。
2,手動(dòng)安裝zeromq
下載地址:
http://download.zeromq.org/
https://github.com/mkoppanen/php-zmq
安裝zeromq
tar zxvf zeromq-4.0.4.tar.gz
cd zeromq-4.0.4
./configure --prefix=/usr/local/zeromq
make && make install
安裝php擴(kuò)展
unzip php-zmq-master.zip
cd php-zmq-master
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make && make install
修改php.ini,加入extension=zmq.so,重啟php,搞定。對(duì)了php-zmq-master/examples目錄下有例子,可以看一下哦。
手動(dòng)安裝的最大優(yōu)點(diǎn)就是可以裝最新的版本,而管理工具受制于源,但是最新的不一定就是最穩(wěn)定的。根所需要選擇吧。
文章題目:CentOS中部署zeromq消息隊(duì)列
當(dāng)前地址:http://www.dlmjj.cn/article/djojcos.html


咨詢
建站咨詢
