安装Beanstalk
Beanstalk的好處就不多說啦、簡單而快速、拍馬屁的工夫就只有這么點了、具體的內容可以上
官網看看:http://kr.github.com/beanstalkd/
OK、現在安裝beanstalkd吧、分服務器端和客戶端、客戶端就是對queue進行操縱的工具啦、目前支持非常多的主流語言、
ruby、python都支持、好吧、先安裝服務器端吧、非常的簡單、如果邇已經裝了git工具
git clone git://github.com/kr/beanstalkd.git
這樣就OK了、直接把beanstalkd部署在本地目錄上、然后進入該目錄、然后就是萬年不變的三部曲./configure && make && sudo make install、就可以完成安裝了、如果以后想卸載、只需要回來這個目錄執行sudo make uninstall就可以了
(如果沒有安裝git的話、請自行去官網找源碼包解壓)
接著在安裝目錄里啟動beanstalkd、最簡單的啟動方法就是
./beanstalkd
然后安裝客戶端吧、莪們使用的是python語言當然就是使用python版本的客戶端啦、非常的簡單、使用pip的包管理安裝便可以
sudo pip install beanstalkc
然后編寫些內容測試下這個環境是否搭建成功、可以新建一個python文檔、比如叫test_beanstalkd.py
1 import beanstalk
2
3 beanstalk = beanstalkc.Connection(host='localhost', port=11300)
4 beanstalk.put('my query!')
5
6 job = beanstalk.reserve()
7 print job.body
8
9 job.delete()
保存運行一下、python test_beanstalkd.py、如果運行輸出了'my query!'無報錯那么客戶端和服務器端都已經搭建成功了、
P.S.:如果遇到了以下錯誤
Failed to load PyYAML, will not parse YAML
那么就是缺乏了PyYAML組件、用pip install pyyaml安裝就OK啦
總結
以上是生活随笔為你收集整理的安装Beanstalk的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: swf文件格式解析(一)
- 下一篇: 如何识别电脑硬件型号如何查看自己的电脑型