首先 好东西
http://kr.github.com/beanstalkd/
其次 真的是好东西 支持 java , python ,perl,ruby,erlang 和我不知道的 语言
官方的原文介绍:
http://kr.github.com/beanstalkd/
其次 真的是好东西 支持 java , python ,perl,ruby,erlang 和我不知道的 语言
官方的原文介绍:
$ ./beanstalkd -d -l 10.0.1.5 -p 11300
This starts up beanstalkd
as a daemon listening on address 10.0.1.5, port 11300.
Use It
Here’s an example in Ruby (see the client libraries to find your favorite language).
First, have one process put a job into the queue:
beanstalk = Beanstalk::Pool.new(['10.0.1.5:11300']) beanstalk.put('hello')
Then start another process to take jobs out of the queue and run them:
beanstalk = Beanstalk::Pool.new(['10.0.1.5:11300']) loop do job = beanstalk.reserve puts job.body # prints "hello" job.delete end
本文转自博客园刘凯毅的博客,原文链接:消息队列 beanstalkd 介绍,如需转载请自行联系原博主。