ganymede icon indicating copy to clipboard operation
ganymede copied to clipboard

API is being killed

Open russelg opened this issue 4 months ago • 2 comments

Not really sure what other info I can give about this, it just seems after a while that ganymede-api is being killed off. The container keeps running in this state, with the api non-functional.

In any case, entrypoint.sh should probably try to revive the API if it exits.

ganymede-api  | time=2024-09-30T15:38:49.681+08:00 level=ERROR msg="Elector: Error attempting reelection" client_id=93f7b62bfa3a_2024_09_24T08_00_09_172340 err="timeout: context already done: context deadline exceeded" sleep_duration=1.021486529s
ganymede-api  | /usr/local/bin/entrypoint.sh: line 47:    33 Killed                  gosu abc /opt/app/ganymede-api
ganymede-api  | {"level":"debug","task":"watchdog","jobs":"1","time":"2024-09-30T15:40:13+08:00","message":"jobs found"}
ganymede-api  | {"level":"debug","task":"watchdog","jobs":"1","time":"2024-09-30T15:45:13+08:00","message":"jobs found"}
ganymede-api  | {"level":"debug","task":"watchdog","jobs":"1","time":"2024-09-30T15:50:13+08:00","message":"jobs found"}
ganymede-api  | {"level":"debug","task":"watchdog","jobs":"1","time":"2024-09-30T15:55:13+08:00","message":"jobs found"}
ganymede-api  | {"level":"info","task":"check_channel_for_new_videos","job_id":"16373","time":"2024-09-30T16:00:13+08:00","message":"starting task"}
ganymede-api  | {"level":"debug","task":"watchdog","jobs":"2","time":"2024-09-30T16:00:13+08:00","message":"jobs found"}
ganymede-api  | {"level":"info","task":"check_channel_for_new_videos","job_id":"16373","time":"2024-09-30T16:00:13+08:00","message":"no channels to check"}
ganymede-api  | {"level":"info","task":"check_channel_for_new_videos","job_id":"16373","time":"2024-09-30T16:00:13+08:00","message":"task completed"}
ganymede-api  | {"level":"debug","task":"watchdog","jobs":"1","time":"2024-09-30T16:05:13+08:00","message":"jobs found"}
ganymede-api  | {"level":"debug","task":"watchdog","jobs":"1","time":"2024-09-30T16:10:13+08:00","message":"jobs found"}
ganymede-api  | {"level":"debug","task":"watchdog","jobs":"1","time":"2024-09-30T16:15:13+08:00","message":"jobs found"}
ganymede-api  | {"level":"debug","task":"watchdog","jobs":"1","time":"2024-09-30T16:20:13+08:00","message":"jobs found"}

russelg avatar Sep 30 '24 08:09 russelg