什么是大的realpath_cache_ttl设置的缺点?

我一直在研究和调整realpath_cache_sizerealpath_cache_ttl ,但是我不清楚如果我把realpath_cache_ttl设置得太高会带来什么后果。

该文档声明如下:

为其caching给定文件或目录的实时path信息的持续时间(以秒为单位)。 对于很less更改文件的系统,请考虑增加值。

好的,太好了。 我可以增加多less? 如果我增加太多会发生什么? 我增加太多吗?

另外,如果有问题,我正在使用PHP 7 FPM,但我想了解realpath_cache_ttl大值是否也会影响非FPM安装。

就像任何基于时间的caching过期一样:如果将其设置得太高,那么当现实(实际path目标)发生变化时,会出现各种神秘而难以追查的问题,使用错误结果高速caching的最新信息,可能导致尝试读取不再存在的文件,但可能写入不再存在的目录或所有其他问题的方式。