nginx中的“共享内存区”是什么意思?

yaq*_*awa 7 configuration nginx

根据 nginx 文档,proxy_cache_path指令有一个名为keys_zone. 该文档还提到了“共享内存区域”的概念。

此外,所有活动密钥和有关数据的信息都存储在共享内存区域中,其名称和大小由 keys_zone 参数配置。一兆字节的区域可以存储大约 8000 个密钥。

“共享内存区”是一个通用术语吗?或 nginx 使用的特定术语?“共享”究竟是什么意思?

Amr*_*mri 3

共享内存区域是一个通用术语。在 Nginx 的上下文中,定义了共享内存区域,以便工作进程可以共享内容,例如,当您想要应用访问限制时的计数器。

如果您不熟悉工作进程,请查看此图片。 在此输入图像描述