Skip to content
호스팅 · 플러그인

플러그인이 서버를 망가뜨려요: 원인 찾는 방법

이분 탐색 방법을 알아봐요. 몇 번의 재시작으로 서버를 충돌시키거나 렉을 유발하거나 이상하게 만드는 플러그인을 찾아내는 방법을 다뤄요.

업데이트 2026년 8월 13일

서버가 충돌하거나 렉이 걸리거나 아예 시작되지 않는데, 플러그인이 서른 개나 설치되어 있다면? 추측은 소용없어요. 믿을 만한 방법이 있습니다.

1단계. 로그 읽기

원인이 바로 드러나는 경우도 있어요. 오류 스택에 플러그인 이름이 그대로 보이는 거죠 — 로그와 충돌 보고서. 이 경우에는 더 나아갈 필요가 없어요.

2단계. 반씩 나누기

  1. plugins의 이름을 plugins_off로 바꾸고 빈 plugins 폴더를 만드세요 (제어판에서는 버튼 두 번이면 됩니다 — 파일).
  2. 플러그인 절반을 다시 넣고 서버를 시작하세요.
  3. 문제가 나타나면 원인은 이 절반 안에 있어요. 나타나지 않으면 나머지 절반에 있는 거고요.
  4. 계속 반씩 나누세요.

플러그인 서른 개는 서른 번이 아니라 다섯 번의 재시작으로 확인할 수 있어요.

3단계. 의존성 확인하기

플러그인을 제거할 때는 그것에 의존하는 것도 함께 제거하세요. Vault를 제거하면 상점이 망가지고, ProtocolLib를 제거하면 홀로그램이 망가져요. 이건 당연한 일이며 그 플러그인들이 원인이라는 뜻은 아니에요.

탐색 범위를 좁혀 주는 징후

증상확인할 곳
플레이어가 특정 행동을 하는 순간 충돌그 행동을 처리하는 플러그인
몇 시간에 걸친 메모리 누수자체 작업과 캐시를 가진 플러그인
충돌 없이 TPS 하락반씩 나누기가 아니라 프로파일링 — Spark
버전 업데이트 후 시작되지 않음호환성 — 호환성

원인을 찾았다면

플러그인을 업데이트하고, 해당 트래커에서 알려진 문제를 검색한 뒤 해결책이 없으면 대체 플러그인으로 교체하세요. 구버전으로 되돌리는 것은 임시 조치일 뿐 해결책이 아니에요.

Minecraft 호스팅오프라인일 때도 서버가 실행돼요서버 만들기