Mike Perham
Mike Perham
I would recommend trying OpenSSL 3. Mixing modern versions (Ruby 3.3, redis 7.2) with legacy versions like OpenSSL 1.1 may cause subtle issues. That version is almost 4 years old...
I've noticed that no one posted a backtrace. Can anyone supply a backtrace or is it swallowed in this case?
Ugh, that looks like a bog standard read timeout from an overloaded Redis. I can't see any other hints about what's wrong. I'm still flummoxed.
@casperisfine do you have any advice for tracking down random read timeouts in redis-client?
Good questions. I've also seen compatibility issues with OpenSSL 3 and Ruby 3 along with actual Redis server bugs with OpenSSL 3. Make sure you're upgrading those stack bits to...
Something like this? ```ruby sidekiq_options retry: 0 # schedule frequently, runs daily def perform(...) return "already done" if Sidekiq.redis { |c| c.get("my-lock") } # do work Sidekiq.redis { |c| c.set("my-lock",...
I'm not willing to make a guarantee. Backfill is not something I want to tackle. If you're missing an occasional daily job, run it more frequently and exit early if...
The default is meant to be useful for development. Many people switch to json logging in production for example. Do you have suggestions for improving the default?
Nothing was done, I considered this stale.
What problem? This is a matter of taste and opinion. If you aren't going to move the ball forward, I'm not going to do it for you; I'm fine with...