您好,欢迎访问一九零五行业门户网

zeromq安装---php-zmq,zeromq---php-zmq_PHP教程

zeromq安装---php-zmq,zeromq---php-zmq安装zeromq
wget http://download.zeromq.org/zeromq-4.0.5.tar.gz
tar -zxvf zeromq-4.0.5.tar.gz
cd zeromq-4.0.5
cd foreign/openpgm/
tar -zxvf libpgm-5.2.122~dfsg.tar.gz
./configure --prefix=/data/klj/zeromq --with-pgm=libpgm-5.2.122~dfsg
make
make install
安装php-zmq 扩展
git clone git://github.com/mkoppanen/php-zmq.git
cd php-zmq
/data/klj/php/bin/phpize
./configure --with-php-config=/data/klj/php/bin/php-config --with-zmq=/data/klj/zeromq
make && make install
修改php.ini 重启
错误 configure: error: please reinstall the pkg-config distribution
wget http://pkgconfig.freedesktop.org/releases/pkg-config-0.28.tar.gz
tar -zxvf pkg-config-0.28.tar.gz
cd pkg-config-0.28
./configure --with-internal-glib
make && make install
zmq (以下 zeromq 简称 zmq)是一个简单好用的传输层,像框架一样的一个 socket library,他使得 socket 编程更加简单、简洁和性能更高。是一个消息处理队列库,可在多个线程、内核和主机盒之间弹性伸缩。zmq 的明确目标是“成为标准网络协议栈的一部分,之后进入 linux 内核
特点介绍:
zmq 并不像是一个传统意义上的消息队列服务器,事实上,它也根本不是一个服务器,它更像是一个底层的网络通讯库,在 socket api 之上做了一层封装,将网络通讯、进程通讯和线程通讯抽象为统一的 api 接口
缺点:
zeromq不支持消息持久化,容易丢失数据。
支持3中模式:
1、hello world
单一队列模式
2、publish-subscribe
订阅模式
3、pipeline 模型
如果需要统计各个机器的日志,我们需要将统计任务分发到各个节点机器上,最后收集统计结果,做一个汇总
参考博客:
http://www.linuxde.net/2013/05/13647.html
zmq api参考手册:http://api.zeromq.org/
php使用手册可参考:http://zguide.zeromq.org/php:all
zeromq的学习和研究:http://www.searchtb.com/2012/08/zeromq-primer.html
zmq php编程参考手册:http://php.zero.mq (无法访问)
zeromq,史上最快的消息队列 —– zmq的学习和研究 http://news.cnblogs.com/n/154000/
这里有大量程序示例可供参考:https://github.com/imatix/zguide
http://www.bkjia.com/phpjc/931388.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/931388.htmltecharticlezeromq安装---php-zmq,zeromq---php-zmq 安装zeromq wget http://download.zeromq.org/zeromq-4.0.5.tar.gz tar -zxvf zeromq-4.0.5.tar.gz cd zeromq-4.0.5 cd foreign/openpgm/ tar -zx...
其它类似信息

推荐信息