Flarum 使用 Redis cache & queues 实现缓存和队列

安装

使用 composer 安装

composer require bokt/flarum-redis

配置

在你的 extend.php 文件里修改

return [
    new Bokt\Redis\Extend\EnableRedisCache($config = [
        'host' => '127.0.0.1',
        'password' => null,
        'port' => 6379,
        'database' => 1,
    ]),
    new Bokt\Redis\Extend\EnableRedisQueue($config),
];

配置 Supervisor

参考资料:使用 Supervisor 管理 Laravel 队列进程
若你使用宝塔面板,可以进入宝塔控制面板:
步骤:【软件商店】->【Supervisor管理器】->【添加守护进程】
按以下格式添加 php flarum queue:work 命令,并确保进程状态处于 RUNNING

松鼠大大

若不是真的废物,谁又愿意混吃等死呢?

2 条评论

  1. 这个是缓冲数据库查询的吗,没用过redis,倒是用过memcached

    • 各有千秋吧,尺有所短,寸有所长,看你业务情况使用,

发表评论

您的电子邮件地址不会被公开,必填项已用*标注。

相关推荐

微信扫一扫,分享到朋友圈

Flarum 使用 Redis cache & queues 实现缓存和队列