주요 콘텐츠로 건너뛰기

문제 해결

아래 해결 방법으로 문제가 해결되지 않으면 Leapcell Discord 커뮤니티에 참여하여 추가 지원을 받으세요.

Join Discord

목차

Read-only file system 또는 Permission denied 오류

Leapcell은 초고속 콜드 스타트 성능을 우선시하므로 /tmp 디렉토리만 쓰기가 가능합니다. 다른 모든 디렉토리는 읽기 전용입니다. 애플리케이션이 파일을 써야 하는 경우 /tmp 디렉토리에 쓰도록 하세요.

자세한 내용은 스토리지 문서를 참조하세요.

공유 메모리: /dev/shm 권한 거부

위의 문제와 마찬가지로 Leapcell 환경에서 /dev/shm도 읽기 전용입니다. 따라서 /dev/shm을 통한 공유 메모리는 지원되지 않습니다.

Leapcell은 대신 프로세스 간 통신에 pipes 또는 sockets 사용을 권장합니다.

Response is bigger than the maximum allowed size

Leapcell은 응답 크기를 최대 6MB로 제한합니다. 애플리케이션이 이 제한보다 큰 데이터를 반환해야 하는 경우 해당 데이터를 객체 스토리지 솔루션에 저장하고 객체의 URL을 대신 반환하는 것을 고려해 보세요.

Port Some(8080) is not being listened to by the service

이 문제는 일반적으로 애플리케이션이 올바른 포트에서 수신 대기하지 않을 때 발생합니다. 애플리케이션이 수신 대기하도록 구성된 포트가 설정에 지정된 포트와 일치하는지 확인하세요.

실행 환경 사용자와 빌드 환경 사용자 불일치

빌드 단계에서는 사용자에게 루트 수준 권한이 있습니다. 그러나 실행 환경에서는 애플리케이션이 루트가 아닌 사용자로 실행됩니다. 특정 작업에 빌드 시간 동안 루트 권한이 필요한 경우 실행 환경의 제약 조건 하에서 작동하도록 조정해야 합니다.