PHP-Beanstalkd消息队列 延迟队列的搭建使用

喜夏-厌秋 提交于 2020-08-05 04:43:33

一安装

>=PHP7.0  

>=Centos7.0 

  yum install beanstalkd --enablerepo=epel

启动:/usr/bin/beanstalkd -l 0.0.0.0 -p11300 -b /var/lib/beanstalkd/binlog -F &

参数:

    /usr/bin/beanstalkd -h

    Use:/usr/bin/beanstalkd [OPTIONS]

    Options:

    -b 开启binlog,断电后重启会自动恢复任务。

    -f MS fsync最多每MS毫秒-F从不fsync(默认)

    -l ADDR侦听地址(默认为0.0.0.0)

    -p端口侦听端口(默认为11300)

    -u USER成为用户和组

    -z BYTES设置最大作业大小(以字节为单位)(默认值为65535)

    -s BYTES设置每个wal文件的大小(默认为10485760) (将被舍入到512字节的倍数)

    -c压缩binlog(默认)

    - n 不要压缩binlog

    -v显示版本信息

    -V增加冗长度

    -h显示这个帮助   

配置文件:

/etc/sysconfig/beanstalkd

二PHP操作

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!