1.beanstalked启动命令
beanstalkd -l 监听ip -p 监听端口号 -b 二进制保存文件 &
注意:线上一定要加上-b参数(每50毫秒同步一次),避免服务器宕机或重启引起数据丢失
2.工作流程
生产者(product) -> 管道(tube) -> 任务(job) -> 消费者(consumer)
3.流程命令说明
生产者:
put:插入一个job到队列
管道:
use:将job放置到对应的tube中(每个tube会产生一个进程)
watch:监听指定管道
ignore:取消指定管道的监听
任务:
delete:删除job
消费者:
reserve:取出任务(job)
4.其它常用命令说明
stats:产看当前状态
listTubes:查看当前的管道
statsTube:查看指定管道的信息
statsJob:查看任务的详情