По результатам моего тестирования, сообщения, отправленные в то время, когда клиент ActionCable временно отключается от inte rnet, никогда не доставляются этому клиенту при повторном подключении.
Если бы я хотел поддержать это, что было бы лучше практика для достижения этого? Я предполагаю, что мне нужно как-то добавить серийный номер к каждому отправленному сообщению, а также сохранить эти сообщения в течение некоторого периода времени (скажем, 2 минуты?), А затем на клиенте отслеживать серийный номер последнего полученного сообщения и отправьте это на сервер после переподключения. Можно предположить принудительную перезагрузку (или перезагрузку всех данных), если 2-минутное время было нарушено?