Django redis 推拉模型和管理命令
项目描述
安装
$ pip install django-command-queue
settings.py
INSTALLED_APPS+=['django_command_queue']
migrate
$ python manage.py migrate
功能
- 多个工作者
- 自定义设置
- 工作者状态
- 命令调用日志
- 异常日志
模型
模型 | db_table | 字段/列 |
---|---|---|
队列 |
django |
id ,worker ,name |
工作者 |
redis_push |
id ,worker ,restart_interval ,sleep_interval |
WorkerException |
redis_push |
id ,worker ,exc_class ,exc_message ,exc_traceback ,created_at |
WorkerStatus |
redis_push |
id ,worker_id ,started_at ,updated_at |
管理命令
名称 | 描述 |
---|---|
command_queue_worker |
队列工作者 |
示例
$ python manage.py command_queue_worker "name"
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装软件包 的信息。
源代码分发
django_command_queue-0.0.0.tar.gz (3.6 kB 查看哈希值)
关闭
django_command_queue-0.0.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0d654eee7df9d6b7ae41c4a834ca6552d95673b98a89f7a7f182a099893c4d25 |
|
MD5 | 664b1d783802caa5d631e85653b225f6 |
|
BLAKE2b-256 | 41153180355291eb9792655d3d9a3385cf9840a960bde2b0c3d207710f22d948 |