bigeagle
|
76ad3d40d6
feature(worker): when SIGINT/SIGTERM received, stop all the jobs and update their status before quit. Close #19.
|
hace 9 años |
bigeagle
|
51fa12900d
feature(worker): ability to hot reload mirror job configrations, close #18
|
hace 9 años |
bigeagle
|
f8fd1ae460
style: better logging
|
hace 9 años |
bigeagle
|
41e1f263a5
refactor(worker): use atomic state to simplify job control
|
hace 9 años |
bigeagle
|
292a24ba20
fix(worker): fixed job status and control logic
|
hace 9 años |
bigeagle
|
ce3471e30d
feature(worker): implemented Worker object, worker side code is almost done
|
hace 9 años |
bigeagle
|
9afd47ddcb
feature(worker): LogLimiter hook
|
hace 9 años |
bigeagle
|
731fba842f
feature(worker): job need to be started by jobStart signal
|
hace 9 años |
bigeagle
|
9339fba074
refactor(worker): use Run instead of Start and Wait
|
hace 9 años |
bigeagle
|
b077db1d0b
feature(worker): job schedule
|
hace 9 años |
bigeagle
|
f31bcfbcc3
feature(API): error message in manager channel
|
hace 9 años |
bigeagle
|
26b7ef9a9c
refactor(worker): use write blocking for semaphore
|
hace 9 años |
bigeagle
|
6b05a5894e
feature(worker): runMirrorJob no longer controls the interval
|
hace 9 años |
bigeagle
|
681388ffdd
feature(worker): toplevel mirror job logic
|
hace 9 años |