Why Am I Seeing More Channels Connections Than I Expect?
React.useEffect(() => {
const pusher = new Pusher("APP_KEY", {cluster: "CLUSTER"});
}, [])var pusher = new Pusher("APP_KEY");
var timeoutId = null;
function startInactivityCheck() {
timeoutId = window.setTimeout(function(){
pusher.disconnect();
}, 5 * 60 * 1000); // called after 5 minutes
};
// called by something that detects user activity
function userActivityDetected(){
if(timeoutId !== null) {
window.clearTimeout(timeoutId);
}
startInactivityCheck();
};
ย PreviousWhat Ports Do I Need To Open In My Firewall To Allow Channels To Connect?NextWhat WebSocket Protocols Does Channels Support?
Last updated