lovoo/goka

no automatic reconnection processor ?

liubaochuan opened this issue · 1 comments

goka 1.1.7

error running processor: it was already run and terminated. Run can only be called once

Yes, that's intended. A processor can only run once. This has technical reasons because resetting the processor is not trivial, so it's safer to just let it die and create a new one.
Usually processors run in a containerized environment like kubernetes. When a pod shuts down or crashes, the controller (like stateful set or deployment) will restart it.