我正在查看Racks/Bugsnag集成的文档,我的问题是将before_notify_callbacks
放在Rack应用中的位置,以便它影响所有请求?
如果我将其放入config.ru
,则没有任何效果,就像我将其添加到app
之外一样。
在call(env)
方法内部确实可以生效,但是如果可能的话,我希望将其添加到单独的位置。哪个是“标准”添加位置?
备注:我了解它在那些地方没有作用的原因可能是文档中提到的原因:
回调范围仅限于当前线程,以避免泄漏请求 线程之间的数据。
仍然,这并不能帮助我找到添加它的合适位置...