NGINX를 사용하여 웹 애플리케이션을 제공할 수 있도록 웹 서버를 구성하려고 합니다. 우리는 15,000개의 다양한 웹 애플리케이션이 있을 것으로 예상합니다. 모든 웹 애플리케이션은 대량의 리소스(최대 1.5Gb)가 포함된 SquashFS 이미지로 패키지되어야 합니다.
15,000개의 SquashFS 이미지를 스크립트에 순차적으로 마운트하려는 첫 번째 시도는 오랜 시간이 걸렸습니다. 40분 동안 시스템 성능이 중단되었습니다. 실제 파일 제공이 아니라 설치에 대해 이야기하고 있습니다.
이 성능을 향상시킬 수 있는 방법이 있습니까? 다른 어떤 파일 시스템을 사용할 수 있나요? 특히, 나는 NGINX가 마운트 지점 디렉터리에서 읽기를 시도하는 동안에만 "지연" 마운트할 수 있는 파일 시스템에 매우 관심이 있습니다.