george518 / PPGo_Job

PPGo_Job是一款可视化的、多人多权限的、一任务多机执行的定时任务管理系统,采用golang开发,安装方便,资源消耗少,支持大并发,可同时管理多台服务器上的定时任务。
Apache License 2.0
1.5k stars 396 forks source link

执行原理 #19

Closed ideamean closed 5 years ago

ideamean commented 5 years ago
  1. 请问这个定时任务的执行原理是什么?从本地远程通过ssh执行任务的命令吗?
  2. 如果任务执行过程中重启进程,是否会影响任务的正常执行?
george518 commented 5 years ago

1、通过ssh执行任务命令,并将任务命令执行结果返回回来。当然执行本地任务不需要使用ssh了 2、任务执行过程中重启,不会影响已经执行任务的正常执行。每次重启,会将需要执行的任务加入执行队列。