Nginx 可以处理的虚拟主机数量有软/硬限制吗?

ken*_*enn 5 nginx virtualhost

对性能有何影响?在一个 Nginx 实例上托管数以万计的虚拟主机是否可行?延迟会增加多少?

我们计划为用户提供自定义域,并为每个用户分配不同的 chroot,并直接从 nginx 提供 js/css 等静态资产,我们希望每个 nginx 实例托管尽可能多的用户。

Wil*_*lem 2

如果您不需要动态内容、fastcgi 守护进程等,无限的虚拟主机可以像这个SF 答案一样简单。

server_name *.dom.tld;
root /var/www/$http_host/public;
Run Code Online (Sandbox Code Playgroud)

在这种情况下,您的第一个瓶颈可能是文件系统,而不是 Nginx。

另请注意,Cloudflare 等主要反向代理使用 Nginx(修改版),因此听起来似乎可行。