2017-02-19 1 views
1

짧은 기간 동안 오프라인 상태 인 사용자를 지원해야하는 javascript SPA 애플리케이션이 있습니다. 나는 클라이언트가 알지 못할 수도있는 방송 변경을 위해 actioncable을 사용하는 것을 고려하고있다.오프라인 클라이언트에서 actioncable 지원을 다시 시작 하시겠습니까?

잠시 WebSocket 연결이 끊어져 다시 연결되면 클라이언트가 오프라인 상태에서 브로드 캐스트 된 메시지를 수신합니까?

답변

1

예. 액션 케이블은 클라이언트가 인터넷에 액세스 할 때 다시 연결을 트리거합니다.

서버와 클라이언트의 연결을 기록한 다음 클라이언트를 오프라인으로 설정하고 다시 연결하면이 문제를 직접 테스트 할 수 있습니다.

희망이 도움이됩니다.

+0

메시지는 어디에 캐시됩니까? 그것을 위해'redis'를 설정해야합니까? 동일한 링크 또는 튜토리얼이 있습니까? –

관련 문제