If redis restarts, lua scripts aren't reloaded
RyanGuthrie opened this issue · comments
Ryan Guthrie commented
I am testing failure scenarios and currently if redis restarts, the lua scripts for jesque_pop.lua and jesquelpoplpush.lua aren't reloaded and thus requires the worker to terminate.
Karthik commented
@RyanGuthrie for the test scenario, what were the AOF
and RDB
settings ?
Ryan Guthrie commented
Neither are on.
lpfeup commented
I also had a worker terminated on a redis restart:
[WARN] [net.greghaines.jesque.worker.WorkerImpl] Terminating in response to exception
redis.clients.jedis.exceptions.JedisNoScriptException: NOSCRIPT No matching script. Please use EVAL.
Any updates regarding this issue?
Trilok Jain commented
Hi there. Thank you for the fix. Is a release planned anytime soon - we are eagerly waiting for it?