jondot / sneakers

A fast background processing framework for Ruby and RabbitMQ
https://github.com/jondot/sneakers
MIT License
2.24k stars 333 forks source link

Getting payload encrypted into error queue #429

Open harish-bhatt-1 opened 4 years ago

harish-bhatt-1 commented 4 years ago

after max retry payload goes to error queue in an encrypted format, so we can't process it further form error queue by RabbitMQ UI

amqp: ENV['CLOUDAMQP_URL'], workers: 3, timeout_job_after: 60, threads: 5, prefetch: 5, after_fork: Proc.new { ActiveRecord::Base.establish_connection }, durable: true, handler: Sneakers::Handlers::Maxretry, retry_timeout: 5 * 60 * 1000, metrics: Sneakers::Metrics::LoggingMetrics.new, queue: 'abc', env: nil, ack: true, exchange: 'abc.exchange', routing_key: '#', exchange_type: :topic, arguments: { 'x-dead-letter-exchange': 'abc-retry' }

gabrieljoelc commented 4 years ago

We don't do any encryption in sneakers. Are you encrypting before you publish the message initially?