19

我已经使用 ActionCable 实现了一个实时聊天系统。它有效,但我不断从 Rollbar 收到/cable生产中端点(Heroku)的异常通知。

2017-07-18T15:36:54.738588+00:00 heroku[router]: at=info method=GET path="/cable?user_id=63191&client=Gc-CvUfsgAW70KMpIBX25A&access_token=MoBTM2jF9wTwqblMsXQcVA" host=my-api.herokuapp.com request_id=b6cc263c-19e4-4207-8ce4-65ed6a130133 fwd="61.55.27.1" dyno=web.1 connect=0ms service=1727122ms status=101 bytes=22232 protocol=https

请注意,它花费了 1727122 毫秒。如果 websocket 处于活动状态,这并不奇怪,但即使在客户端停止执行任何操作后它似乎仍保持打开状态。我在 ActionCable 中的某些内容是否配置不正确,或者这是预期的吗?我应该只抑制 Rollbar 中的错误通知吗?

4

1 回答 1

2

我的猜测是您只需要配置 Rollbar 以排除与“/cable”匹配的路径?对于慢请求过滤器。询问他们的支持团队,他们无疑曾经经历过这种情况。

于 2017-08-30T01:16:09.083 回答