NGINX微切机

NGINX微切机,nginx,drupal-7,Nginx,Drupal 7,我在佩鲁西奥的配置中使用D7,到目前为止还不错。 我想了解的是microchache在内部是如何工作的,这一行中配置参数的含义是什么: fastcgi\u cache\u path/var/cache/nginx/microche levels=1:2 钥匙区=微型车:5米最大尺寸=1克非活动=2小时 加载程序\u阈值=2592000000加载程序\u睡眠=1加载程序\u文件=100000 例如,我不知道max_size=1G(我假设是整个缓存的最大大小)是否指RAM中的1G,如果我的VPS只有

我在佩鲁西奥的配置中使用D7,到目前为止还不错。 我想了解的是microchache在内部是如何工作的,这一行中配置参数的含义是什么:

fastcgi\u cache\u path/var/cache/nginx/microche levels=1:2 钥匙区=微型车:5米最大尺寸=1克非活动=2小时 加载程序\u阈值=2592000000加载程序\u睡眠=1加载程序\u文件=100000

例如,我不知道max_size=1G(我假设是整个缓存的最大大小)是否指RAM中的1G,如果我的VPS只有1G RAM,这可能是个问题

加载器文件?可能是可以缓存的文件? 你睡觉吗?这是一秒钟吗?这听起来合乎逻辑,但在测试中,最长时间约为15秒

。。。其他参数我也不知道。请帮我理解这句话。
谢谢。

您可以找到有关该指令的更多信息。如果你像我一样不熟悉微缓存的工作原理,那么要理解它有点困难,但据我所知,Nginx只是将缓存数据的键保存在内存中,实际值在文件系统中的数据文件中,这些数据文件被写入第一个参数
/var/cache/Nginx/microche
中的路径
max_size
指的是磁盘上的数据大小,而不是内存中的数据大小。但我可能是错的-因此这是一个评论,而不是一个答案。谢谢链接阁楼。我会尽力理解的:)