What is AsyncAlive
AsyncAlive is a Spigot plugin that automatically monitors the server for main-thread freezes and sends asynchronous KeepAlive packets to all online players to prevent disconnects during temporary server hangs. It stops sending the packets once the server recovers, ensuring players remain connected with minimal overhead.
AsyncAlive란?
AsyncAlive는 Spigot 플러그인으로, 서버 메인 스레드가 멈추는 상황을 자동으로 감지하고, 임시 서버 정지 동안 온라인 플레이어들이 끊기지 않도록 비동기 KeepAlive 패킷을 전송합니다. 서버가 정상적으로 회복되면 패킷 전송을 중단하여 최소한의 부하로 플레이어 연결을 유지합니다.
Why it was made
AsyncAlive was developed because during debugging, temporary server freezes could disconnect players, which was inconvenient. This plugin prevents that by sending asynchronous KeepAlive packets during such hangs.
만든 이유
AsyncAlive는 디버깅 과정에서 서버가 일시적으로 멈출 때 플레이어가 끊기는 불편함을 해결하기 위해 개발되었습니다. 이 플러그인은 이러한 상황에서 비동기 KeepAlive 패킷을 보내 연결을 유지합니다.
AsyncAlive requires PacketEvents (https://github.com/retrooper/packetevents) to function.
AsyncAlive는 정상 작동을 위해 PacketEvents(https://github.com/retrooper/packetevents) 를 필요로 합니다.