httpsqs安裝配置

yum install bzip2-devel -y

yum install zlib-devel -y

yum install glibc.i686 -y

ulimit -SHn 65535

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 ..

tar zxvf tokyocabinet-1.4.47.tar.gz

cd tokyocabinet-1.4.47/

./configure --prefix=/usr/local/tokyocabinet-1.4.47/

make

make install

cd ..

tar zxvf httpsqs-1.7.tar.gz

cd httpsqs-1.7/

make

make install

cd ..

ulimit -SHn 65535?

httpsqs -d -p 1218 -x /data0/queue? ? 端口1218? 文件路徑/data0/queue

更改指定隊列的最大隊列數(shù)量:

  默認的最大隊列長度(100萬條):1000000

  HTTP GET 協(xié)議(以curl命令為例):

curl "http://127.0.0.1:9218/?name=task-data&opt=maxqueue&num=1000000000&auth=mypass123"

  num >=10 并且 <= 1000000000

  如果更改最大隊列數(shù)量成功,則返回:

HTTPSQS_MAXQUEUE_OK

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容