2017-07-18 31 views
17

Tôi đã triển khai hệ thống trò chuyện theo thời gian thực bằng ActionCable. Nó hoạt động, nhưng tôi tiếp tục nhận được thông báo ngoại lệ từ Rollbar cho điểm cuối /cable trong sản xuất (Heroku).Thời gian phản hồi của máy chủ ActionCable trên 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 

Lưu ý rằng phải mất 1727122ms. Nếu websocket đang hoạt động, điều đó không đáng ngạc nhiên, nhưng có vẻ như nó vẫn đang mở ngay cả sau khi khách hàng đã ngừng làm bất cứ điều gì. Tôi có một cái gì đó trong ActionCable cấu hình không chính xác, hoặc là điều này dự kiến? Tôi có nên tắt thông báo lỗi trong Rollbar không?

+1

Bạn đã tìm thấy bất kỳ giải pháp nào cho điều này? Chúng tôi cũng thấy điều này quá – Scott

+1

Không. Tôi vẫn nhận được hàng tấn thông báo Rollbar cho nó hàng ngày –

+0

bạn đã bao giờ tìm thấy một giải pháp cho điều này? chúng tôi cũng gặp vấn đề tương tự. –

Trả lời

1

Đoán của tôi là bạn chỉ cần định cấu hình Thanh cuộn để loại trừ đường dẫn khớp với "/ cáp?" cho bộ lọc yêu cầu chậm. Hỏi nhóm hỗ trợ của họ, họ chắc chắn đã trải qua điều này trước đây.

Các vấn đề liên quan