Beanstalk
是一个高性能、轻量级的分布式内存队列系统,最初设计的目的是想通过后台异步执行耗时的任务来降低高容量Web应用系统的页面访问延迟。
安装与配置beanstalkd
安装
从官网下载最新版的源码,当前最新版为 1.10
。参考下面命令,编译安装。
1 | wget https://github.com/kr/beanstalkd/archive/v1.10.tar.gz |
上面将 beanstalkd
可执行程序放置在 /usr/local/bin/
目录下。
启动脚本
下面使用 systemctl
来配置启动脚本。
创建 /lib/systemd/system/beanstalkd.service
文件,写入以下内容(注意相关路径和配置参数):