【编译打包】httpsqs-1.7-2.el6.src.rpm
2014-12-01 21:18
211 查看
闲来无事,为了方便,将张宴大神的httpsqs 打了个包,运行在centos 6 之下。
HTTPSQS 具有以下特征:
● 非常简单,基于 HTTP GET/POST 协议。PHP、Java、Perl、Shell、Python、Ruby等支持HTTP协议的编程语言均可调用。
● 非常快速,入队列、出队列速度超过10000次/秒。
● 高并发,支持上万的并发连接,C10K不成问题。
● 支持多队列。
● 单个队列支持的最大队列数量高达10亿条。
● 低内存消耗,海量数据存储,存储几十GB的数据只需不到100MB的物理内存缓冲区。
● 可以在不停止服务的情况下便捷地修改单个队列的最大队列数量。
● 可以实时查看队列状态(入队列位置、出队列位置、未读队列数量、最大队列数量)。
● 可以查看指定队列ID(队列点)的内容,包括未出、已出的队列内容。
● 查看队列内容时,支持多字符集编码。
● 源代码不超过800行,适合二次开发。
大神博客 http://zyan.cc/httpsqs/10/1/
包含基本的配置文件和启动脚本。唯一的缺陷是使用root身份运行,请酌情修改。
httpsqs需要libevent 2.0 以上,附带了一个之前打包的srpm,详见附件。
附件:http://down.51cto.com/data/2365146
HTTPSQS 具有以下特征:
● 非常简单,基于 HTTP GET/POST 协议。PHP、Java、Perl、Shell、Python、Ruby等支持HTTP协议的编程语言均可调用。
● 非常快速,入队列、出队列速度超过10000次/秒。
● 高并发,支持上万的并发连接,C10K不成问题。
● 支持多队列。
● 单个队列支持的最大队列数量高达10亿条。
● 低内存消耗,海量数据存储,存储几十GB的数据只需不到100MB的物理内存缓冲区。
● 可以在不停止服务的情况下便捷地修改单个队列的最大队列数量。
● 可以实时查看队列状态(入队列位置、出队列位置、未读队列数量、最大队列数量)。
● 可以查看指定队列ID(队列点)的内容,包括未出、已出的队列内容。
● 查看队列内容时,支持多字符集编码。
● 源代码不超过800行,适合二次开发。
大神博客 http://zyan.cc/httpsqs/10/1/
包含基本的配置文件和启动脚本。唯一的缺陷是使用root身份运行,请酌情修改。
rpm -qpl httpsqs-1.7-2.el6.x86_64.rpm /etc/rc.d/init.d/httpsqs /etc/sysconfig/httpsqs /usr/bin/httpsqs /var/lib/httpsqs
httpsqs需要libevent 2.0 以上,附带了一个之前打包的srpm,详见附件。
附件:http://down.51cto.com/data/2365146
相关文章推荐
- 【编译打包】coreseek-4.1-2.el6.src.rpm
- 【编译打包】folly-0.31-1.el7.centos.src.rpm
- 【编译打包】Atlas-2.2.1-2.el7.centos.src.rpm
- rpm 打包图片、配置文件等无需编译的文件过程
- jdk 1.7环境下编译打包1.6版本的jar包
- openstack nova编译或打包rpm出现cannot import name integer_types报错的解决
- 【笔记】rpm 打包时的编译优化
- 【编译打包】nginx-1.4.7-1.el6.lite.src.rpm
- Moblin: kernel编译和rpm打包(一):更换kernel
- rpm 打包 关闭python 自动编译为pyc,pyo文件
- Moblin:kernel编译和rpm打包(二):RPM打包
- Moblin:kernel编译和rpm打包(二):RPM打包
- rpm 打包 关闭python 自动编译为pyc,pyo文件
- shell编译apk中没将drawable-ldpi打包进去问题解决方案
- cordova build android 打包编译时报错,错误为unable to start the daemon process ......
- Ant自动编译打包&发布 android项目
- openresty 应用打包并使用luajit编译lua代码实现简单加密
- RPM 打包技术与典型 SPEC 文件分析
- Mac下Idea编译报错:javacTask: 源发行版 1.7 需要目标发行版 1.7
- RPM包管理基础和源码编译基础