workout-tracker icon indicating copy to clipboard operation
workout-tracker copied to clipboard

Worker started every secondes

Open s0rau opened this issue 1 year ago • 5 comments

I'm looking at docker logs workout-tracker -f

It's appears a worker starts every secondes, is that normal ?

"time":"2024-05-07T11:12:53.151237364+02:00","level":"INFO","msg":"Worker started...","app":"workout-tracker","version":"v0.14.2"
{"time":"2024-05-07T11:12:53.153765084+02:00","level":"INFO","msg":"Worker finished...","app":"workout-tracker","version":"v0.14.2","s
{"time":"2024-05-07T11:14:53.167323297+02:00","level":"INFO","msg":"Worker started...","app":"workout-tracker","version":"v0.14.2","
{"time":"2024-05-07T11:14:53.16989256+02:00","level":"INFO","msg":"Worker finished...","app":"workout-tracker","version":"v0.14.2",

s0rau avatar May 07 '24 10:05 s0rau

It seems from your logs to start every two minutes; you see a log line when it starts, and when it finishes.

... which is strange, because the code says it should sleep for one minute...

jovandeginste avatar May 07 '24 13:05 jovandeginste

Yes, every two minutes. Do you have documentation about that worker ?

s0rau avatar May 08 '24 07:05 s0rau

Not really; you mean what it is expected to do?

jovandeginste avatar May 08 '24 10:05 jovandeginste

It's strange that waits every two minutes, I mean it could be better to trigger an action if something is happened instead of watting every two minutes ?

s0rau avatar May 10 '24 14:05 s0rau

It checks if any user has an import directory (and then checks if something should be imported), and if any workouts should be re-parsed (for bulk operations which take too long to run live)

jovandeginste avatar May 10 '24 16:05 jovandeginste