zoukankan      html  css  js  c++  java
  • memcachq队列安装

    1. memcacheq是集中的队列小软件,使用起来简单,便捷,高效。
    2. 下载 http://git.oschina.net/sgfoot/linux-tools/raw/master/memcacheq-0.2.0.tar.gz
    3.  帮助说明:

      -p <num>要侦听的TCP端口号(默认值:22201)
      -U <num>要侦听的UDP端口号(默认值:0,关闭)
      -s <file> unix套接字路径侦听(禁用网络支持)
      -a <mask>访问掩码为unix套接字,八进制(默认0700)
      -l <ip_addr>接口要监听,默认为INDRR_ANY
      -d作为守护进程运行
      -r最大化核心文件限制
      -u <username>假定<username>的身份(仅当以root身份运行时)
      -c <num>最大同时连接,默认为1024
      -v verbose(在事件循环中打印错误/警告)
      -vv很冗长(也打印客户端命令/ reponses)
      -h打印此帮助并退出
      -i打印许可证信息
      -P <file>将PID保存在<file>中,仅与-d选项一起使用
      -------------------- BerkeleyDB选项---------------------------- ---
      -m <num> BerkeleyDB的内存缓存大小(兆字节),默认为64MB
      -A <num>底层页面大小(以字节为单位),默认为4096(512B〜64KB,幂二)
      -H <dir> env home数据库,默认为'/ data1 / memcacheq'
      -L日志缓冲区大小(kbytes),默认为32KB
      -C <num>每次执行检查点#秒,0表示禁用,默认值为5分钟
      -T <num> do memp_trickle every <num> seconds,0表示禁用,默认值为30秒
      -S <num>做队列统计每个<num>秒转储,0表示禁用,默认值为30秒
      -e <%>缓存中的页面百分比应该是干净的,默认是60%
      -E <num>单个数据库文件中有多少页,默认值为16 * 1024,0表示禁用
      -B <num>指定消息体长度(以字节为单位),默认值为1024
      -D <num>执行死锁检测每个<num>毫秒,0表示禁用,默认值为100毫秒
      -N启用DB_TXN_NOSYNC可以提高性能,默认为关闭
      -R自动删除不再需要的日志文件,默认为关闭
      
    4. 安装
      tar zxvf memcacheq-0.2.0.tar.gz cd memcacheq-0.2.0 ./configure --prefix=/usr/local/memcacheq make make install
    5. 启动服务:
      /usr/local/memcacheq-0.2.0/bin/memcacheq -d -r -uroot -p11212 -H /memdata -N -R -v -L 1024 -B 1024 > /var/log/memq.log 2>&1
    6.  安装依赖文件: 

      装libevent
      wget http://monkey.org/~provos/libevent-1.4.14b-stable.tar.gz
      tar -zxvf libevent-1.4.14b-stable.tar.gz
      cd libevent-1.4.14b-stable
      ./configure
      make
      make install

      装berkeley-db
      wget http://download.oracle.com/berkeley-db/db-4.7.25.tar.gz
      tar zxf db-4.7.25.tar.gz
      cd db-4.7.25/build_unix/
      ../dist/configure
      make
      make install
  • 相关阅读:
    php 换行 PHP_EOL
    removeAttribute与removeAttributeNode的区别
    百度地图api 常用 例子
    nth-child()伪类选择器
    c++ 11 lambda表达式
    mysql sql时间戳格式化语句
    Apache Forbidden 403错误提示
    MySQL中查询所有数据库占用磁盘空间大小
    luaj使用 方法签名规则 Cocos2dxLuaJavaBridge
    nginx代理配置备份
  • 原文地址:https://www.cnblogs.com/300js/p/6860802.html
Copyright © 2011-2022 走看看