0

我有一个在 Google App Engine 灵活环境上运行的 NodeJS 应用程序。已处理的错误列在 Google Cloud Console 的错误报告列表中。我想禁用/防止报告已处理的错误,因为这些错误已由应用程序处理。为了更好地了解下面的代码

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.
    }
}
4

1 回答 1

1

我不相信您想要完成的行为(避免错误本身出现在错误报告中)可以通过应用程序实现。请注意,错误报告可以选择在 Cloud Console 中单击几下将错误静音,以避免收到有关您的应用程序处理的预期错误的通知,并避免错误组显示在您的错误报告列表中,即使它们再次发生。

于 2021-02-16T10:12:57.223 回答