Sha256: 734f14d89687402ca88e80c69e34c4fbfbd6044120b3bdfa990764796c34a5b3
Contents?: true
Size: 473 Bytes
Versions: 124
Compression:
Stored size: 473 Bytes
Contents
#!/usr/bin/env ruby # encoding: utf-8 require "rubygems" require "bunny" puts "=> Fanout exchange routing" puts conn = Bunny.new conn.start ch = conn.create_channel x = ch.fanout("examples.pings") 10.times do |i| q = ch.queue("", :auto_delete => true).bind(x) q.subscribe do |delivery_info, properties, payload| puts "[consumer] #{q.name} received a message: #{payload}" end end x.publish("Ping") sleep 0.5 x.delete puts "Disconnecting..." conn.close
Version data entries
124 entries across 124 versions & 1 rubygems