$ cp /usr/local/beanstalkd/adm/systemd/beanstalkd.service /usr/lib/systemd/system
$ systemctl enable beanstalkd.service
$ systemctl start beanstalkd.service
$ mkdir -p /data/beanstalkd
vi /usr/lib/systemd/system/beanstalkd.service
编辑beanstalkd.service文件
[Service]
User=root
ExecStart=/usr/local/bin/beanstalkd -l 0.0.0.0 -b /data/beanstalkd/
参数:
/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 显示这个帮助
发表评论