我正在尝试配置 Web 服务器,以便它可以使用 NGINX 为 Web 应用程序提供服务。我们预计将有 15,000 个不同的网络应用程序。每个 Web 应用程序都应该打包在 SquashFS 映像中,其中包含大量资源(最多 1.5 Gb)。
我第一次尝试在脚本中顺序挂载 15,000 个 SquashFS 映像,这花了很长时间:40 分钟,在此期间系统性能崩溃。我说的是安装,而不是实际的文件服务。
有没有办法提高这种性能?我还可以使用其他什么文件系统?特别是,我对只有当 NGINX 尝试从挂载点目录中读取时才可以“延迟”挂载的文件系统非常感兴趣。