之前我比较喜欢把各种工具扔到一个utils.py文件中,想着如果有相关的功能,可以共享一套引入的包。
可以把工具类放到一个utils目录下,底下多个py文件,单个文件实现单个功能。
huey
参考:https://blog.csdn.net/ztf312/article/details/80826190
一个轻量级任务队列,与redis配合。需要有redis以来
使用 @huey.task()
注解,来标示
cqq@ubuntu:/Hawkeye/server$ ps aux|grep huey_consumer.py
root 1633 0.1 1.0 702424 41660 pts/7 Sl Jul13 4:41 /usr/bin/python3 /usr/local/bin/huey_consumer.py task.huey -w 5
huey_consumer.py放到了bin目录下,
huey_consumer.py: 开启huey consumer的入口(huey提供)
import RedisHuey
huey = RedisHuey('hawkeye', host=REDIS_HOST, port=int(REDIS_PORT))
然后@huey.task()
进行注解。