falcolee/laravel-swoole-redis

为Laravel提供swoole redis连接池集成、laravel redis连接池缓存和session驱动器的Laravel包。旨在避免redis服务器超时异常

0.0.1 2021-04-29 07:13 UTC

This package is auto-updated.

Last update: 2024-09-24 10:33:28 UTC


README

为Laravel提供swoole redis连接池集成、laravel redis连接池缓存和session驱动器的Laravel包。旨在避免redis服务器超时异常

    public $config = [
        //min 3
        'poolMin'         => 3,
        //max 1000
        'poolMax'         => 64,
        //when lost connection retry
        'retryTimes'      => 2,

        //options config
        'connect_timeout' => 1,
        'timeout'         => 1,
        'reconnect'       => 1
    ];

安装

composer require falcolee/laravel-swoole-redis

如何使用

  • 第1步:确保你有正确的swoole环境
  • 第2步:添加
    'redis_pool' => [
        'driver' => 'redis',
        'connection' => 'default',
    ],

在config/cache.php文件中的stores部分,在redis数组下

  • 第3步:在.env文件中将你的redis驱动或session驱动更改为redis_pool,就这样了