C语言之消息队列服务kesqs v0.1bata1

kesqs是基于socket的消息队列服务,主要进行异步处理数据。可以将较慢的处理逻辑、有并发数量限制的处理逻辑,通过消息队列放在后台处理,例如FLV视频转换、发送手机短信、发送电子邮件等。

 

编译

 

wget http://httpsqs.googlecode.com/files/libevent-2.0.12-stable.tar.gz
tar zxvf libevent-2.0.12-stable.tar.gz
cd libevent-2.0.12-stable/
./configure --prefix=/usr/local/libevent-2.0.12-stable/
make
make install
cd ../

cd kesqs-0.1-bata1
make

 

使用帮助:

./kesqs -h

 

客户端:

参考api目录文件

 

附:

软件参考其它开源软件如kmessage,httpsqs另外此版本属于bata版本,仅用于测试。

kesqs-0.1-bata1.rar (12.23 K, 下载次数:69, 上传时间:2012-02-04 23:45)

Tags: kesqs , c语言

上一篇: C语言之valgrind内存泄露检查   下一篇: 自定义发送http post请求

你问我答

  1. #1 头像 wentian-kerbo 2012-03-02 10:01:32
    学习一下
  2. #2 头像 yiguopan 2012-03-09 17:03:09
    学习!!
  3. #3 头像 weiboWA2520 2012-03-12 10:52:59
    学习!!
  4. #4 头像 keminar 2012-04-12 18:51:15
    在debian wheezy上编译libevent出错
    /bin/bash ../libtool --tag=CC   --mode=link gcc -I.. -I../compat -I../include -I../include -g -O2 -Wall -fno-strict-aliasing -pthread   -o event-test event-test.o  ../libevent.la -lrt
    libtool: link: gcc -I.. -I../compat -I../include -I../include -g -O2 -Wall -fno-strict-aliasing -pthread -o .libs/event-test event-test.o  ../.libs/libevent.so -lrt -pthread -Wl,-rpath -Wl,/usr/local/libevent-2.0.12-stable/lib
    /usr/bin/ld: i386 architecture of input file `event-test.o' is incompatible with i386:x86-64 output
    collect2: ld returned 1 exit status
    make[2]: *** [event-test] Error 1

    解决办法:
    安装最新版libevent
    https://github.com/downloads/libevent/libevent/libevent-2.0.18-stable.tar.gz
  5. #5 头像 weiboxsky6121 2012-04-21 17:33:57
    下载了看看

提交疑问

回顶部