php-zmq的安装
来源:互联网 发布:淘宝导购系统 编辑:程序博客网 时间:2024/05/16 19:14
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
- php-zmq的安装
- PHP的ZMQ扩展zeromq源码安装
- php下zmq扩展安装
- zmq的安装以及调试
- php下zmq扩展安装-2
- php-zmq
- centos6.5 安装zeromq及php-zmq扩展
- centos7.2 lnmp安装zeromq、php-zmq扩展和使用
- php zmq 扩展
- 【消息队列】ZMQ安装
- Node安装zmq
- czmq(zmq)安装
- zmq安装与使用
- linux下安装zmq
- ZMQ的初步学习
- ZMQ
- ZMQ
- ZMQ
- 游戏出现负分,频繁进行游戏币存取导致负分。
- Numpy中矩阵对象(matrix)
- 网络流和棒球赛淘汰问题 公平分配模板 足球联赛 UVa1306 The K-League
- Android 安装apk代码
- linux常用命令(26):用SecureCRT来上传和下载文件
- php-zmq的安装
- Beautiful Soup入门
- hdoj 5441 Travel 【在边权限制下 并查集划分、合并连通块,求解点对数目】
- 文件的输入输出流
- boost高并发网络框架+线程池
- J2EE过滤器Filter基础
- MyEclipse快捷键使用方法(很实用)
- viewPager使用(二)-自主实现滑动指示条,固定标题项
- spring事物注解不起作用的解决方式