文件名称:laravel-redis-sentinel-drivers:用于Laravel和Lumen的Redis Sentinel集成
文件大小:42KB
文件格式:ZIP
更新时间:2024-06-04 05:35:01
redis php laravel lumen redis-sentinel
用于Redis Sentinel的Laravel驱动程序 用于Laravel和Lumen的Redis Sentinel集成。 有助于为配置为主从复制的Redis服务器提供高可用性,监视和负载平衡。 内置了对Redis的支持,但是我们不能灵活地开箱即配置Sentinel设置。 这将Sentinel的配置限制为单个服务。 例如,如果我们希望在Laravel API中对缓存和会话使用Sentinel后面的Redis,则无法像在没有Sentinel的标准单服务器Redis设置中那样为这两种类型的数据设置单独的Redis数据库。 当我们需要清除缓存时,这会引起问题,因为Laravel也会擦除存储的会话信息。 该软件包包装了用于Sentinel的Laravel广播,缓存,会话和队列API的配置,并能够独立设置我们的Redis服务的选项。 它增加了对Sentinel支持,并修复了其他兼容性问题。
【文件预览】:
laravel-redis-sentinel-drivers-2.x
----README.md(48KB)
----LICENSE(1KB)
----composer.json(2KB)
----src()
--------Connectors()
--------Contracts()
--------Horizon()
--------Connections()
--------Manager()
--------RedisSentinelServiceProvider.php(8KB)
--------RedisSentinel.php(619B)
--------Configuration()
--------RedisSentinelManager.php(4KB)
----config()
--------redis-sentinel.php(13KB)