Realpath缓存配置最佳实践

Realpath缓存会缓存引用的文件名的实际文件系统路径,而不是每次都查找它们。 每次执行各种文件功能或需要使用文件并使用相对路径时,PHP都必须查找该文件真正存在的位置。

要提高Commerce性能,请使用以下推荐的设置来配置php.ini文件中的realpath_cache设置:

  • 将缓存大小设置为10 MB (realpath cache_size=10M)
  • 将生存时间(ttl)设置为7200秒(realpath_cache_ttl=7200)

有关配置说明,请参阅如何设置PHP选项

受影响的产品和版本

  • Adobe Commerce内部部署,所有版本2.3.x及更高版本
  • 云基础架构上的Adobe Commerce,所有版本2.3.x及更高版本

潜在的性能影响

如果Realpath缓存配置值太低或太高,则在生成缓存时会增加额外的开销,从而减慢性能。

其他信息

recommendation-more-help
754cbbf3-3a3c-4af3-b6ce-9d34390f3a60