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?
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
Không. Tôi vẫn nhận được hàng tấn thông báo Rollbar cho nó hàng ngày –
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ự. –