LiquidTapでは120秒ごとにWebソケットで何らかのアクティビティが必要です。
アクティビティがない場合は強制的に接続が解除されます。 解除されない様にするには60秒ごとにpingを送信することをお勧めします。
提供されるJSライブラリではローカルインターバルタイマーによって処理されます。
const ws = new WebSocket('wss://tap.liquid.com/app/LiquidTapClient');const tapPing = {event: "pusher:ping",data: { }}const tapPingPayload = JSON.stringify(tapPing);setInterval(() => (ws.send(tapPingPayload)),60000);