Home

Awesome

任务系统

部署文档

<font size="4" color="#dd0000">此系统尽量分布式安装</font>

修改配置

编译镜像

docker build . -t codo_task_image

docker 启动

此处要保证 变量正确

docker-compose up -d

创建数据库

create database `do_task` default character set utf8mb4 collate utf8mb4_unicode_ci;

初始化表结构

docker exec -ti codo-task_codo_task_1  /usr/local/bin/python3 /var/www/codo-task/db_sync.py

重启

docker-compose  restart

测试

curl -I -X GET -m 10 -o /dev/null -s -w %{http_code} http://task.opendevops.cn:8020/are_you_ok/

查看日志

tailf /var/log/supervisor/task_scheduler.log  #确认没报错
tailf /var/log/supervisor/task_other.log  #确认没报错
tailf /var/log/supervisor/exec_task.log   #执行任务的日志

启动后访问地址为 task.opendevops.cn:8020 在API网关上注册,注册示例参考API网关

注册网关

参考api网关

License

Everything is GPL v3.0.