Javascript 如何在node.js中构建流式客户端集群,以防其中一个客户端崩溃?

Javascript 如何在node.js中构建流式客户端集群,以防其中一个客户端崩溃?,javascript,node.js,twitter,amazon-ec2,twitter-streaming-api,Javascript,Node.js,Twitter,Amazon Ec2,Twitter Streaming Api,现在,我们正在编写一个使用node.js收听Twitter的流式客户端。我想知道我必须做些什么来防止任何故障,这样我们就不会丢失任何数据。我可以运行两个框,但这也意味着我们会得到重复的数据。我们将把代码部署到AmazonEC2。什么工具或模式有助于构建流式客户端集群?因此,如果一个盒子向下移动,下一个盒子将截获数据。我不想让两个盒子监听并过滤掉重复的推文 这是示例代码 client.stream('statuses/filter', {track: 'javascript'}, function

现在,我们正在编写一个使用node.js收听Twitter的流式客户端。我想知道我必须做些什么来防止任何故障,这样我们就不会丢失任何数据。我可以运行两个框,但这也意味着我们会得到重复的数据。我们将把代码部署到AmazonEC2。什么工具或模式有助于构建流式客户端集群?因此,如果一个盒子向下移动,下一个盒子将截获数据。我不想让两个盒子监听并过滤掉重复的推文

这是示例代码

client.stream('statuses/filter', {track: 'javascript'}, function(stream) {
  stream.on('data', function(tweet) {
    console.log(tweet.text);
  });

  stream.on('error', function(error) {
    throw error;
  });
});