GAE:禁用已处理错误的错误报告
GAE: Disable error reporting for handled errors
我在 Google App Engine 柔性环境上有一个 NodeJS 应用程序 运行。 Google Cloud Console 的错误报告列表中列出了已处理的错误。我想 disable/prevent handled-errors 不被报告,因为应用程序已经处理了这些错误。要获得更好的想法,请查看下面的代码
function testError() {
throw new Error(`Some Error has Occurred`);
}
function wrapper() {
try {
testError(); // this throws error
} catch (e) {
console.log(e);
// error is gracefully handled here, I don't want google to report this.
}
}
我不相信您想要完成的行为(避免错误本身出现在错误报告中)可以通过应用程序实现。请注意,错误报告可以选择 mute errors,只需从 Cloud Console 中点击几下,即可避免收到有关您的应用程序处理的预期错误的通知,并避免错误组出现在您的错误报告列表中,即使它们再次出现。
我在 Google App Engine 柔性环境上有一个 NodeJS 应用程序 运行。 Google Cloud Console 的错误报告列表中列出了已处理的错误。我想 disable/prevent handled-errors 不被报告,因为应用程序已经处理了这些错误。要获得更好的想法,请查看下面的代码
function testError() {
throw new Error(`Some Error has Occurred`);
}
function wrapper() {
try {
testError(); // this throws error
} catch (e) {
console.log(e);
// error is gracefully handled here, I don't want google to report this.
}
}
我不相信您想要完成的行为(避免错误本身出现在错误报告中)可以通过应用程序实现。请注意,错误报告可以选择 mute errors,只需从 Cloud Console 中点击几下,即可避免收到有关您的应用程序处理的预期错误的通知,并避免错误组出现在您的错误报告列表中,即使它们再次出现。