文件名称:asyncloop:带有asyncio并且没有依赖关系的类似于Celery的事件循环
文件大小:91KB
文件格式:ZIP
更新时间:2024-05-22 05:35:57
coroutines python3 python-asyncio eventloop Python
异步循环 带有asyncio并且没有依赖关系的类似于Celery的事件循环 它在单独的守护程序线程中运行asyncio事件循环,在事件循环内驱动本机协程,然后以异步方式返回future。 例子 本实施例中发送具有尺寸30的作业队列6000个简单的HTTP GET请求monitor方法示出的过程中,其可以是只是一个眼睛糖果。 第一列显示(将来的ID,将来的状态),完成的作业。 第二列显示(正在运行的ID,相应协程的状态),正在运行的作业。 最后一列显示挂起的作业数。 为了提供HTTP GET响应,使用了Nginx docker镜像。 $ docker run --name ANY_NAME \ -v /path/to/asyncloop/examples/nginx-staticfiles:/usr/share/nginx/html:ro \ -d \ -p
【文件预览】:
asyncloop-master
----MANIFEST.in(18B)
----.travis.yml(139B)
----asyncloop()
--------job.py(92B)
--------map.py(1KB)
--------tests()
--------thread.py(5KB)
--------__init__.py(53B)
--------examples()
----tox.ini(126B)
----LICENSE(1KB)
----requirements()
--------tests.txt(18B)
----examples()
--------example-aiohttp-get.svg(1.33MB)
--------nginx-staticfiles()
--------aiohttp-get.py(1KB)
----setup.py(1KB)
----.gitignore(99B)
----.circleci()
--------test-results()
--------config.yml(2KB)
----README.md(3KB)