公司有一个系统是从外面买过来的,所有的业务和代码都是在一步步的熟悉之中
之前也没有接触过Beanstalkd,这次在测试功能的时候一直报错
报错图片
经过代码查看之后才发现是测试环境Beanstalkd没有安装,查询之后发现这是一个处理队列信息的工具
经过自己的摸索,发现安装还是很简单的,在这里安装的是Beanstalkd 1.8的版本,因为尝试安装别的版本的时候在make的那一个步骤一直报错。
1、选定要安装的tar包的目录,我是放在/tmp中的
2、
wget https://github.com/downloads/kr/beanstalkd/beanstalkd-1.8.tar.gz
tar -xzvf beanstalkd-1.8.tar.gz
make && make install
3、启动Beanstalkd,这里要注意链接的端口号(11301)是多少,由于疏忽导致链接虽然通了但是依旧报错,后来重新研究了代码才不再报错
beanstalkd -l 127.0.0.1 -p 11301 &
还有一种情况,Mac环境下,安装brew之后,直接 brew install beanstalkd即可