【问题标题】:Why lumen doesn't have config cache?为什么 lumen 没有配置缓存?
【发布时间】:2021-05-01 05:24:32
【问题描述】:

在我的 lumen 项目中,环境负载大约占 API 请求总时间的 85%

我只是想知道为什么 lumen 不支持配置缓存。或者有什么办法可以减少环境加载时间?

我只是在尝试 laravel 使用 config:cache 命令在部署本身上创建配置缓存的方式。创建自定义命令来创建缓存文件,构建我们自己的逻辑。

有没有更好的方法或包可用?

【问题讨论】:

  • 85% 多少?文件访问应该非常快,“从文件读取”位应该是最快的部分。你是在 NFS 文件系统上还是因为其他原因它会超级慢?
  • @ceejayoz 是的,我在亚马逊 efs
  • 好的,在这种情况下...一定不要使用基于文件的缓存! ??????

标签: php performance caching lumen


【解决方案1】:

Lumen 是一个微型框架,并不支持它的大哥 Laravel 的所有细节。

似乎其他人也对 Lumen 有这个问题,有人创建了一个包 - orumad/lumen-config

【讨论】:

    猜你喜欢
    • 2018-12-12
    • 1970-01-01
    • 2015-08-13
    • 2018-01-29
    • 1970-01-01
    • 2014-06-11
    • 2016-05-01
    • 1970-01-01
    • 2020-11-13
    相关资源
    最近更新 更多