package com.skr.mdm.constant;

/**
 * @author nfq
 * @date 2022/01/27 17:26
 */
public class UserOnlineConstants {

    /**
     * websocket和http心跳检测定时间隔（毫秒）
     */
    public static final long HEARTBEAT_CHECK_MS = 60 * 5 * 1000;

    /**
     * websocket离线时间缓存有效期（秒）
     */
    public static final long READY_OFFLINE_SECONDS = 70 * 60;

    /**
     * websocket和http离线超过该时间为离线（毫秒）
     */
    public static final long OFFLINE_MS = 60 * 60 * 1000;

    /**
     * websocket上线离线状态缓存有效期（秒）
     */
    public static final long CHANNEL_OFFLINE_SECONDS = 60 * 60 * 24;

}
