问题标签 [exception-notification]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
542 浏览

ruby-on-rails - 异常通知未发送

我正在使用异常通知。异常通知用于在发生错误时向我发送电子邮件,但现在没有了。

当发生错误并且异常通知器想要发送时,我收到以下错误:

等等。

我该如何调试?

0 投票
1 回答
973 浏览

ruby-on-rails - 如何在异常通知中发送自定义电子邮件?

我使用异常通知gem 将异常发送到电子邮件,电子邮件包含大量数据我想最小化数据,例如我不想发送环境详细信息

有没有办法跳过异常邮件的环境细节?

0 投票
2 回答
1171 浏览

ruby-on-rails - 发生异常时发送电子邮件不起作用,使用 exception_notification

我正在从 rails 2.3 迁移到 rails 3.1,我正在尝试在生成异常时发送电子邮件。我正在使用 exception_notification gem。

我其余的电子邮件都在工作。但是异常邮件不会被解雇。

以下是我的 staging.rb 文件中的设置。

以下是 application.rb 中的代码

我不确定为什么电子邮件没有触发,也没有看到任何错误。任何帮助都会得到帮助,谢谢。

0 投票
0 回答
54 浏览

ruby - 暂存中的 Rails 3.2 ruby​​ 1.9.3 exception_notification 无法发送邮件

我正在为 rails 3.2 应用程序应用异常通知 gem。

以下是我的代码

它在我的本地运行完美,但在服务器上运行它不工作。我没有收到任何来自暂存的错误邮件。

我需要更改我的代码或进行任何设置吗?

谢谢,

0 投票
2 回答
314 浏览

ruby-on-rails - 错误 500 导致中间件内存膨胀/泄漏

我最近发现当我在我的 Rails 应用程序中遇到错误代码 500 时,我会出现内存膨胀(我运行了几个并且体验相同)。我发现使用 Scout 并且每次遇到 500 错误时都可以(几乎)看到内存泄漏的模式。下面是最近的例子:

在此处输入图像描述

尽管在图中似乎 exception_notification 没有太多内存分配,而是“中间件”有。我使用的唯一中间件(据我所知)是异常通知(gem '[exception_notification][2]'v. 4.2.1),所以我认为它一定是它,只有我的解释是错误的。

亚历克西斯发表评论后编辑 - 我跑了:

它给出了关于中间件的以下输出:

其中 Airbrake 和 ScoutApm 将是唯一与错误相关的。

我的 production.rb 包含以下信息:

由于上周我一直在进行一场记忆膨胀的大搜寻,我读过那封邮件至少曾经是一个令人担忧的原因,所以可能有一些关于这个的事情。

为什么会这样?我该如何解决它,或者至少进一步排除故障?它可能是任何其他 Rails 默认中间件吗?

0 投票
0 回答
28 浏览

ruby-on-rails - Rails ExceptionNotifier -> 基于标题的通知器

是否可以根据某些变量或异常标题更改 ExceptionNotifier exception_recipients?

我想将一些主要通知发送到一封电子邮件,并将其他通过 ExceptionNotifier.notify_exception 创建的电子邮件发送到另一封电子邮件。

0 投票
1 回答
185 浏览

excel - Linux 环境中的 java.lang.reflect.InvocationTargetException 但适用于 Windows

我正在使用 Windows 系统执行下面提到的 java 代码。它工作正常,没有任何错误。但我尝试在 Linux 环境中执行此代码,但出现“ java.lang.reflect.InvocationTargetException ”错误。

如何解决这个问题?

0 投票
1 回答
97 浏览

ruby-on-rails - Rails 异常通知 500 错误

我在 Rails 5 上运行异常通知 gem。我在 config/environments/production.rb 中设置了默认方式:

当网站启动时,这适用于标准错误......

但它不应该向我发送一份关于 500 个服务器错误的报告吗?非常随机......大约每月一次左右......rails应用程序会在我身上崩溃,我需要重新部署它才能让它再次工作。但我什至不会知道该网站在没有通知的情况下已关闭。

那么是否有一些单独的配置......甚至另一个Gem......让我知道什么时候发生这种情况?