1. 首页
  2. 考试认证
  3. 其它
  4. aio-beanstalk beantalkd工作队列的异步客户端

aio-beanstalk beantalkd工作队列的异步客户端

上传者: 2024-07-29 16:48:27上传 ZIP文件 13.68KB 热度 24次

aio-豆茎(aio-beanstalk)是beanstalk的异步客户端。状态如何呢?低级协议已经完全实现,但尚未经过充分测试;高层接口目前还处于原型阶段。至于低级接口的使用,基本上看起来像这样:


import asyncio

from aiobeanstalk.proto import Client



@asyncio.coroutine

def main():

    client = yield from Client.connect('localhost', 11300)

    yield from client.send_command('use', 'mytesttube')

    res = yield from client.send_command('put', 100, # priority 0

    "message")

对于那些对异步客户端库源码感兴趣的人,可以参考lua resty beanstalkd ngx_lua的非阻塞beantalkd客户端库源码。如果你在使用Laravel学习beanstalkd源码方面有疑问,那么这个链接可能会对你有帮助。

而且,别忘了,我们还有其他一些相关的接口协议文件,比如:

这些资源可以帮助你更好地理解和应用各种接口协议哦!是不是觉得这样学习起来更有趣了呢?如果你对通信协议有兴趣,为什么不看看这些资源呢?通信接口协议RAPIDIO接口协议就是非常不错的开始。快去探索吧,你会发现更多有趣的知识!

下载地址
用户评论