0

node.jsでredisデータベースを使用している私のアプリケーションでは、エラーキャプチャモジュールを構築したいと思います。redisでエラーをキャプチャするにはどうすればよいですか。Airbrake(https://github.com/felixge/node-airbrake)を使用してエラーをキャプチャできます。しかし、node.jsのredisを使用して自分でそれを行うにはどうすればよいですか?

4

1 に答える 1

0

のコードを見ると、次のnode-airbrakeことに気付くでしょう。

Airbrake.prototype.handleExceptions = function() {
  var self = this;
  process.on('uncaughtException', function(err) {
    self._onError(err, true)
  });
};

したがって、独自のuncaughtExceptionハンドラーを実装して(そうすることは悪い形式だと言う人もいますが、それは別の議論です)、エラーをRedisに保存することができます。

于 2013-03-27T07:23:33.073 に答える