授权公布号:CN111324474B
Celery任务管理方法、系统、设备及存储介质
有效
申请
2020-02-18
申请公布
2020-06-23
授权
2023-04-18
预估到期
2040-02-18
| 申请号 | CN202010099042.0 |
| 申请日 | 2020-02-18 |
| 申请公布号 | CN111324474A |
| 申请公布日 | 2020-06-23 |
| 授权公布号 | CN111324474B |
| 授权公告日 | 2023-04-18 |
| 分类号 | G06F9/54 |
| 分类 | 计算;推算;计数; |
| 申请人名称 | 上海携程商务有限公司 |
| 申请人地址 | 上海市长宁区金钟路968号12号楼203室 |
专利法律状态
2023-04-18
授权
状态信息
授权
2020-06-23
公布
状态信息
公布
摘要
本发明提供了一种Celery任务管理方法、系统、设备及存储介质,该方法包括:接收用户输入的任务创建信息,所述任务创建信息包括任务名称、任务对应的业务逻辑函数名称和任务参数;创建新任务,调用预设的任务模板,将所述任务创建信息填入所述任务模板,生成新任务的任务脚本;根据所述任务对应的业务逻辑函数名称,建立任务与包括对应的业务逻辑函数的代码文件的对应关系;将所述新任务加入Celery的任务队列,所述新任务的任务脚本执行时自动调用所对应的代码中所对应的业务逻辑函数。采用本发明的Celery任务管理的技术方案,在不重启worker机的前提下,可以实现创建任务或更新任务,极大地提高了任务在运行中的稳定性,降低了运维成本。


