You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The client middleware is executed to completion before the job payload is actually pushed to Redis.
Is there a reason the job isn't pushed to Redis within the client middleware chain? This behavior differs from the server middleware, which executes the job in the innermost layer of the chain.
Does sidekiq provide any metrics or tracing for the full enqueue action? Our client middleware isn't able to accurately publish metrics on enqueue count and latency because the middleware is all executed before the Redis push.
The text was updated successfully, but these errors were encountered:
Ruby version: 3.1.4
Rails version: 7.0.8.1
Sidekiq / Pro / Enterprise version(s): sidekiq-pro (5.5.0)
The client middleware is executed to completion before the job payload is actually pushed to Redis.
The text was updated successfully, but these errors were encountered: