Palworld 문제 해결
이 가이드는 Legion Hosting을 통해 호스팅되는 Palworld 전용 서버의 일반적인 문제와 해결 방법을 다룹니다. 초기 서버 구성에 대해서는 Palworld 전용 서버 설정 가이드를 참조하세요.
높은 메모리 사용량
다음을 통해 메모리 소비를 줄이세요:
- 구성 파일에서
BaseCampMaxNum과BaseCampWorkerMaxNum을 낮춥니다. - 실제 동시 플레이어 수에 맞게
MaxPlayers를 줄입니다 (GPanel의 Startup 탭을 통해). - 누적된 메모리를 비우기 위해 매일 서버 재시작을 예약합니다.
- 야생 Pal AI 오버헤드를 줄이기 위해
PalSpawnNumRate를 낮춥니다. - 드롭된 아이템이 더 빨리 사라지도록
DropItemAliveMaxHours를 더 낮게 설정합니다.
메모리 최적화 설정
| 설정 | 권장값 | 효과 |
|---|---|---|
BaseCampMaxNum |
64 이하 |
거점이 적을수록 = 시뮬레이션되는 활성 Pal이 적어짐 = RAM 감소. 기본값은 128입니다. |
BaseCampWorkerMaxNum |
10 이하 |
거점당 Pal 수를 줄입니다. 기본값은 15입니다. |
PalSpawnNumRate |
0.5-1.0 |
야생 Pal 생성 밀도를 줄여 AI 시뮬레이션 오버헤드를 낮춥니다. |
DropItemMaxNum |
1000-2000 |
지속되는 드롭 아이템 개체를 제한합니다. 기본값 3000은 상당히 누적될 수 있습니다. |
DropItemAliveMaxHours |
0.5-1.0 |
드롭된 아이템이 더 빨리 사라져 지속 개체 수를 줄입니다. |
메모리 사용량이 지속적으로 요금제 한계에 도달하면, 업그레이드를 고려하세요. 플레이어 수에 적합한 요금제가 확실하지 않은 경우 legionhosting.net/submitticket.php에서 지원팀에 문의하세요.
서버가 서버 브라우저에 나타나지 않음
Palworld의 커뮤니티 서버 브라우저는 불안정하며, 서버가 완전히 작동 중이더라도 자주 나타나지 않습니다. 이는 게임 자체의 알려진 문제입니다.
권장 솔루션: 설정 가이드에 설명된 대로 항상 직접 IP 연결을 사용하세요. 서버 브라우저에 의존해서는 안 됩니다.
다음을 통해 서버가 온라인 상태이고 접근 가능한지 확인하세요:
- GPanel에서 서버 상태가 Running으로 표시되는지 확인합니다.
- 할당된 IP와 포트로 직접 연결을 시도합니다.
- 직접 연결도 실패하는 경우 GPanel 콘솔 로그에서 시작 오류가 있는지 확인합니다.
설정이 저장되지 않음 / 기본값으로 되돌아감
PalWorldSettings.ini 변경 사항이 적용되지 않는 경우:
- 전체
OptionSettings=()블록이 줄 바꿈 없이 단일 줄에 있는지 확인하세요. 여러 줄로 나누면 서버가 모든 설정을 무시합니다. - 파일이 올바른 경로에 저장되었는지 확인하세요:
Pal/Saved/Config/LinuxServer/PalWorldSettings.ini
- 편집 전에 서버가 완전히 중지되었고 저장 후 완전히 재시작되었는지 확인하세요.
ServerName,AdminPassword,ServerPassword,MaxPlayers,ServerDescription은 시작할 때마다 GPanel의 Startup 탭에서 덮어쓰여진다는 점을 기억하세요. 해당 값들은 INI가 아니라 거기서 변경하세요.- 파일이 기본값에서 다시 생성되지 않았는지 확인하세요(구성이 잘못된 경우 발생함).
플레이어가 연결할 수 없음
- 서버가 GPanel에서 실행 중이며 콘솔 로그에 오류가 없는지 확인하세요.
- 플레이어가 올바른 IP와 포트를 사용하고 있는지 확인하세요(캐시되거나 오래된 주소가 아님). 서버 IP 및 포트 찾는 방법을 참조하세요.
ServerPassword가 설정된 경우, 플레이어가 올바르게 입력하고 있는지 확인하세요. 비밀번호는 문자, 숫자, 하이픈, 밑줄만 사용해야 합니다.PalWorldSettings.ini의PublicPort가 GPanel에서 할당한 포트와 일치하는지 확인하세요.bUseAuth=True이고 플레이어가 유효한 Steam 세션을 가지고 있는지 확인하세요.- Xbox Game Pass 플레이어가 연결할 수 없는 경우, GPanel의 Startup 탭에서
ALLOW_CONNECT_PLATFORM이Xbox로 설정되어 있는지 확인하세요.
시작 시 서버 충돌
잘못된 형식의 PalWorldSettings.ini는 시작 실패의 가장 흔한 원인입니다. 시작 직후 서버가 충돌하는 경우:
- GPanel을 열고 서버 콘솔 로그에서 오류 메시지를 확인합니다.
- 서버가 깨끗한 기본 파일을 다시 생성하도록
PalWorldSettings.ini를 삭제하거나 이름을 바꿉니다. - 기본값으로 서버를 시작하여 실행되는지 확인한 다음, 중지하고 커스텀 설정을 신중하게 다시 적용합니다.
PalWorldSettings.ini를 다운로드하세요.
서버 시작에 오랜 시간이 걸림
시작을 클릭한 후 서버가 온라인 상태가 되는 데 몇 분이 걸리는 경우, 이는 대부분 AUTO_UPDATE가 실행 중이고 게임 업데이트를 다운로드하고 있기 때문입니다. 이것은 정상적인 동작입니다.
GPanel의 콘솔을 확인하여 진행 상황을 모니터링하세요. 업데이트가 완료되면, 서버가 평소대로 시작됩니다.
AUTO_UPDATE는 모든 Legion Hosting Palworld 서버에서 기본적으로 활성화되어 있습니다. 각 재시작은 시작하기 전에 최신 업데이트를 확인하고 적용합니다. 이는 서버를 최신 상태로 유지하지만 시작 과정에 몇 분을 추가할 수 있습니다.
안정성을 위한 예약된 재시작
Palworld의 서버 프로세스는 Pal AI 상태를 관리하는 방식 때문에 시간이 지남에 따라 메모리를 누적합니다. 메모리를 회수하고 성능을 유지하기 위해 매일 예약된 재시작을 강력히 권장합니다.
GPanel의 서버 Scheduled Tasks 섹션에서 예약된 재시작을 구성하세요. 활성 서버의 경우 12~24시간마다 재시작하는 것이 일반적입니다.
관련 문서
더 많은 도움이 필요하신가요?
여기서 다루지 않은 문제가 발생하면, 서버 세부 정보, 문제에 대한 설명, GPanel 콘솔의 오류 메시지와 함께 legionhosting.net/submitticket.php에서 티켓을 개설하세요.