{"repo":"labulakalia/crocodile","free":true,"listed":false,"github":"https://github.com/labulakalia/crocodile","clone":"git clone https://github.com/labulakalia/crocodile.git","description":"Distributed Task Scheduling System|分布式定时任务调度平台","language":"Go","stars":1080,"topics":["crocodile","golang","worker","scheduler"],"license":"MIT","category":"workflow-automation","readme_excerpt":"Crocodile Distributed Task Scheduling System English 中文 Introduction A distributed task scheduling system based on Golang that supports http requests, run golang、python、python3、shell、bat Screenshot Click Me Features - Add, modify, delete, clone and run tasks on the web node - View real-time logs of running tasks and tasks in real time, and can terminate running tasks - Multiple task types: - Perform http request tasks - Run shell , python , golang 、 python3 、 nodejs codes (of course other languages ​​can also be supported, please provide if necessary) - Father and child tasks: When the parent task or child task is set, the parent task - main task - subtask will be run first. If any task fails, the entire process will be interrupted immediately. You can also set the parent task or subtask Or serial run - Scheduling Algorithm: Supports four scheduling algorithms: random, rotation, worker weight, minimum worker number to call Worker to run tasks, - Custom alarm strategy: Can be set to alert multiple users when the task success , failure , or run is completed Set the return code or return content of the task to compare whether the actual return code or return content of the task is the same to determine whether the task runs successfully. - Host group: A task can only be bound to any host group. The running of the task will select a task in this host group to run the task through the task's routing strategy - Host: A host group can be bound to multiple hosts, the host is the node","default_branch":null,"files":null,"tree":[],"storefront":"/r/labulakalia","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/labulakalia/crocodile/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}