Advertisement
Guest User

producer.py

a guest
Jun 7th, 2013
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.69 KB | None | 0 0
  1. #!/usr/bin/python
  2.  
  3. import time
  4. import sys
  5.  
  6. import stomp
  7.  
  8.  
  9. class MyListener(object):
  10.     def on_error(self, headers, message):
  11.         print 'received an error %s' % message
  12.  
  13. #conn = stomp.Connection(host_and_ports=[('queue-server.int', 61613)], timeout=10)
  14. conn = stomp.Connection(host_and_ports=[('queue-server.int', 61613)]  )
  15. conn.set_listener('', MyListener())
  16. conn.start()
  17. conn.connect()
  18.  
  19.  
  20. data = "x" * 1024 * 1024
  21. number = 1000
  22. print "producing %s %s kb messages" % (number, len(data) / 1024)
  23. for i in range(number):
  24.     print "Inserting message number: %s " % (i+1)
  25.     #time.sleep(0.1)
  26.     conn.send(data, destination='/queue/testqueue')
  27.  
  28. time.sleep(2)
  29. conn.disconnect()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement