Node.js Heroku工人Dyno memcachem
我有一个Heroku应用程序使用3个动态:1个web和2个worker动态。 对于帧间通信,我选择memcachier,所有事情都是使用nodejs实现的 Web Dyno与memcacher服务的连接没有问题,工作方式类似于charme,但尝试与worker Dyno连接失败,TCP连接收到重置:Node.js Heroku工人Dyno memcachem,node.js,heroku,memcached,memcachier,Node.js,Heroku,Memcached,Memcachier,我有一个Heroku应用程序使用3个动态:1个web和2个worker动态。 对于帧间通信,我选择memcachier,所有事情都是使用nodejs实现的 Web Dyno与memcacher服务的连接没有问题,工作方式类似于charme,但尝试与worker Dyno连接失败,TCP连接收到重置: MemJS: Server <mc5.dev.ec2.memcachier.com:11211> failed after (2) retries with error - write
MemJS: Server <mc5.dev.ec2.memcachier.com:11211> failed after (2) retries with error - write ECONNRESET
在web dyno上工作,但在worker dyno上不工作
var MemJS = require('memjs').Client,
memjs = MemJS.create();
setInterval(function () {
memjs.set('test', 'test');
memjs.get('test', function (err, buf) {
if (err)
console.log('ERROR with the damn memcache service ' + err);
else
console.log('Memcache service working: ' + buf.toString());
});
}, 5000);