dev_task icon indicating copy to clipboard operation
dev_task copied to clipboard

【🔞这个项目废弃了,主要迁移到autocronjob项目,欢迎大家去使用】dev_task任务管理平台,实现了类似crontab定时执行任务的功能,包括任务结果的保存,展示。任务启动,禁用,等编辑,可多节点部署,随意水平扩展。

Results 5 dev_task issues
Sort by recently updated
recently updated
newest added

环境:Ubuntu16.04,Python2.7,其他配置均和dev_task一样 错误:下面的配置如果用socket,是会导致报错 invalid request block size: 21573 (max 4096)...skip 解决方法 之前报错是因为用的socket,不是http 改成http之后,就正常了

**环境:** 以下两种环境都会报出该错误: 1. Ubuntu16、Python2.7.12 2. Ubuntu16、Python3.5 其余模块版本按作者的进行安装。 **报错信息:** ``` xxxx/packages/django/apps/registry.py", line 124, in check_apps_ready raise AppRegistryNotReady("Apps aren't loaded yet.") django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet. ``` 终于找到了官方文档中关于报错问题: https://docs.djangoproject.com/en/1.10/ref/applications/#app-loading-process 解决方法:参考官方文档 ``` 1....

触动条件: 如果在python3.5运行该项目,执行shared_task任务时,数据库中task_timedtask表会记录错误信息:Python 3.5 Socket TypeError: a bytes-like object is required, not 'str' 。 原因: 查阅资料后发现,python3.5和Python2.7在套接字返回值解码上有区别,因此导致的这个错误。 不少人也遇到类似的错误。

### 前提条件:任务列表中添加任意某任务(如debug_task),若arguments和keyword argument分别为[],{} ### 触发场景: 1. 点击【任务列表】,进入http://127.0.0.1:8070/task/job/list/, 报错为:“cmd”字符串 报错代码位置:templatetag/mytag.py中的cmd2str函数 ```python @register.filter(name='cmd2str') def cmd2str(obj): try: return json.loads(obj)['cmd'] except ValueError: return eval(obj)[u'cmd'] ``` 2. 点击【任务结果】,进入http://127.0.0.1:8070/task/job/result/list, 报错信息为: string indices must be integers 报错代码位置:templatetag/mytag.py中的kwargs2str函数...