如何在 Restify 中实现 raven?
How to implement raven in Restify?
它是在link.
中实现的。
https://docs.sentry.io/clients/node/integrations/express/
但它没有在 restify 中实现。
https://github.com/getsentry/raven-node/issues/287
谢谢。
我已经做到了。
恢复 6.0.1
var Raven = require("raven");
Raven.config("--yourdsnofraven--").install();
when server created add this `handleUncaughtExceptions`.
global.server = restify.createServer({
handleUncaughtExceptions: true
});
// capture error here
server.on("uncaughtException", function (req, res, route, err) {
"use strict";
console.log("i caught it!");
Raven.captureException(err, {req: req});
res.send(new httpErrors.InternalServerError(CONFIG.error_message.INTERNAL_SERVER_ERROR));
});
它是在link.
中实现的。https://docs.sentry.io/clients/node/integrations/express/
但它没有在 restify 中实现。
https://github.com/getsentry/raven-node/issues/287
谢谢。
我已经做到了。 恢复 6.0.1
var Raven = require("raven");
Raven.config("--yourdsnofraven--").install();
when server created add this `handleUncaughtExceptions`.
global.server = restify.createServer({
handleUncaughtExceptions: true
});
// capture error here
server.on("uncaughtException", function (req, res, route, err) {
"use strict";
console.log("i caught it!");
Raven.captureException(err, {req: req});
res.send(new httpErrors.InternalServerError(CONFIG.error_message.INTERNAL_SERVER_ERROR));
});