1. 安装
This is beanstalkd, a fast, general-purpose work queue.
See http://kr.github.io/beanstalkd/ for general info.
QUICK START
$ make
$ ./beanstalkd
also try,
$ ./beanstalkd -h
$ ./beanstalkd -VVV
$ make CFLAGS=-O2
$ make CC=clang
$ make check
$ make install
$ make install PREFIX=/usr
SUBDIRECTORIES
adm files useful for system administrators
ct testing tool; see https://github.com/kr/ct
doc documentation
pkg miscelaneous files for packagers
2.启动时候 option说明
-b <path> 使用binlog文件持久化保存jobs,启动的时候beanstalkd会从beanstalkd恢复
-c 开启binlog压缩 不要使用此项 将来可能删除
-f <ms> 每<ms>毫秒执行一次磁盘活动(应该是写入binlog, 减少磁盘读写)断电的情况会丢失一部分;如果不设置-b 此项无效
-F 如果不设置-b,此项无效;从不执行-f
-h 帮助
-l <addr>监听地址 默认0.0.0.0
-n 关闭binlog压缩 不要使用此项 将来可能删除
-p <port> 监听端口 默认为11300
-s <bytes> binlog的文件大小 未设置-b 此项无效
-u <user> 以user运行
-V 启动时输出更多的信息
-v 打印beanstald版本
-z <bytes> job的最大size