zoukankan      html  css  js  c++  java
  • 安装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啦

  • 相关阅读:
    毕业一年的广州之行
    js一个抽奖的例子
    关于position:absolute的困惑
    px,pt,em,rem
    HTML4.01和XHTML1.0和XHTML1.1的一些区别
    通过微信分享链接,后面会被加上from=singlemessage&isappinstalled=1可能导致网页打不开
    windows无提示关闭页面
    canvas画随机闪烁的星星
    angular背景图片问题
    Python爬虫(二)— Python3内置模块 Urllib
  • 原文地址:https://www.cnblogs.com/klobohyz/p/2269406.html
Copyright © 2011-2022 走看看