【问题标题】:Managing disk usage of Redis in Laravel when used for queue + broadcast driver?用于队列+广播驱动程序时,在 Laravel 中管理 Redis 的磁盘使用情况?
【发布时间】:2021-05-02 13:15:10
【问题描述】:
我目前正在运行一个 Laravel 应用程序,该应用程序使用 MariaDB 数据库进行大部分持久性,并使用 Redis 数据库作为其队列和广播驱动程序。我正在使用 laravel-echo-server 进行广播。
到目前为止,它工作正常,但我注意到 Redis 数据库的大小正在增加相当多,尽管我只将它用于保持队列中的作业和事件广播。
我需要运行某种类型的定期清理工作吗?我错过了一些细节吗?我不记得在 Laravel 文档中必须清理已完成的工作或过去的事件。
【问题讨论】:
标签:
laravel
redis
diskspace
【解决方案1】:
只是对此的快速更新:Redis 磁盘空间似乎上下波动 - 我看到它一直悬停,跳到 144MB 然后 250MB+,而今天早上只有 8MB 之后我们一夜之间进行了一段时间的小活动.
它似乎更像是一个磁盘缓存而不是其他任何东西,所以它似乎根本不需要维护。结案:-)。