module Worker class Sample include Sneakers::Worker from_queue :my_samples, exchange: 'my_exchange', exchange_type: :topic, routing_key: 'my_exchange.my_routing_key', arguments: { 'x-dead-letter-exchange' => 'my_samples.dlx', 'x-dead-letter-routing-key' => 'my_samples' } def work(msg) # Write stuff here... end end end