Skip to content

Instantly share code, notes, and snippets.

@umamialex
Last active August 29, 2015 14:19
Show Gist options
  • Select an option

  • Save umamialex/207d4dde5d0c53bd1ab0 to your computer and use it in GitHub Desktop.

Select an option

Save umamialex/207d4dde5d0c53bd1ab0 to your computer and use it in GitHub Desktop.

Revisions

  1. umamialex revised this gist Apr 24, 2015. 1 changed file with 2 additions and 4 deletions.
    6 changes: 2 additions & 4 deletions server.js
    Original file line number Diff line number Diff line change
    @@ -4,10 +4,8 @@ var client = new HelpEsb.Client('tcp://localhost:8900');
    client.login('memory-test');

    setInterval(function() {
    for (var i = 0; i < 10; i++) {
    client.rpcSend('memory test', 'test');
    }
    }, 100);
    client.rpcSend('memory test', 'test');
    }, 10);

    var memoryLogger = require('memory-logger');
    memoryLogger.start();
  2. umamialex revised this gist Apr 24, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion server.js
    Original file line number Diff line number Diff line change
    @@ -5,7 +5,7 @@ client.login('memory-test');

    setInterval(function() {
    for (var i = 0; i < 10; i++) {
    client.rpcSend('memory test', 'test').then(function() { });
    client.rpcSend('memory test', 'test');
    }
    }, 100);

  3. umamialex revised this gist Apr 24, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion package.json
    Original file line number Diff line number Diff line change
    @@ -6,7 +6,7 @@
    "dependencies": {
    "bluebird": "^2.9.24",
    "help-esb": "^0.6.7",
    "memory-logger": "^0.1.0"
    "memory-logger": "git+https://gist.github.com/01d17e3280841c01d75e.git"
    },
    "devDependencies": {},
    "scripts": {
  4. umamialex revised this gist Apr 24, 2015. 1 changed file with 1 addition and 2 deletions.
    3 changes: 1 addition & 2 deletions package.json
    Original file line number Diff line number Diff line change
    @@ -6,8 +6,7 @@
    "dependencies": {
    "bluebird": "^2.9.24",
    "help-esb": "^0.6.7",
    "memory-logger": "^0.1.0",
    "newrelic": "^1.18.4"
    "memory-logger": "^0.1.0"
    },
    "devDependencies": {},
    "scripts": {
  5. umamialex revised this gist Apr 24, 2015. 1 changed file with 0 additions and 1 deletion.
    1 change: 0 additions & 1 deletion package.json
    Original file line number Diff line number Diff line change
    @@ -5,7 +5,6 @@
    "main": "server.js",
    "dependencies": {
    "bluebird": "^2.9.24",
    "lodash": "^3.7.0",
    "help-esb": "^0.6.7",
    "memory-logger": "^0.1.0",
    "newrelic": "^1.18.4"
  6. umamialex created this gist Apr 24, 2015.
    20 changes: 20 additions & 0 deletions package.json
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,20 @@
    {
    "name": "help-esb-memory-test-sender",
    "version": "0.1.0",
    "description": "A test using the help-esb client. This is the sender half.",
    "main": "server.js",
    "dependencies": {
    "bluebird": "^2.9.24",
    "lodash": "^3.7.0",
    "help-esb": "^0.6.7",
    "memory-logger": "^0.1.0",
    "newrelic": "^1.18.4"
    },
    "devDependencies": {},
    "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "start": "node server.js"
    },
    "author": "Alexander Martin",
    "license": "MIT"
    }
    13 changes: 13 additions & 0 deletions server.js
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,13 @@
    var HelpEsb = require('help-esb');

    var client = new HelpEsb.Client('tcp://localhost:8900');
    client.login('memory-test');

    setInterval(function() {
    for (var i = 0; i < 10; i++) {
    client.rpcSend('memory test', 'test').then(function() { });
    }
    }, 100);

    var memoryLogger = require('memory-logger');
    memoryLogger.start();