Guest User

Untitled

a guest
Jul 18th, 2018
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.58 KB | None | 0 0
  1. #!/usr/bin/env node
  2.  
  3. var net = require('net'),
  4. util = require('util'),
  5. stomp = require('stomped');
  6.  
  7. var args = process.argv.slice(2);
  8. var test_queue = args[0] || "q";
  9.  
  10. var message_count = 0;
  11.  
  12. client = stomp.createClient('127.0.0.1', 61613);
  13.  
  14. client.on('connected', function() {
  15. client.subscribe(test_queue);
  16. client.on('message', function(queue, message) {
  17. message_count += 1;
  18. });
  19. });
  20.  
  21. client.on('disconnected', function() {
  22. process.exit(1);
  23. });
  24.  
  25. setInterval(function() {
  26. if (message_count > 0) {
  27. console.log('messages:'+message_count);
  28. message_count = 0;
  29. }
  30. }, 1000);
Add Comment
Please, Sign In to add comment