Php 使用Sentinel时不支持Redis HMGET
我有一个Redis 5.0.6集群,有一个主服务器和一个副本,并使用Sentinel实现高可用性。群集模式已禁用 我使用Redis HA Helm图表在Kubernetes上设置集群 我在Moodle中使用Redis进行缓存,Moodle是一个开源PHP应用程序。我正在使用PHP7.0 我遇到的问题是,当我从PHP连接到Sentinel时,调用Php 使用Sentinel时不支持Redis HMGET,php,redis,moodle,sentinel,Php,Redis,Moodle,Sentinel,我有一个Redis 5.0.6集群,有一个主服务器和一个副本,并使用Sentinel实现高可用性。群集模式已禁用 我使用Redis HA Helm图表在Kubernetes上设置集群 我在Moodle中使用Redis进行缓存,Moodle是一个开源PHP应用程序。我正在使用PHP7.0 我遇到的问题是,当我从PHP连接到Sentinel时,调用HMGET时,我会得到异常-不支持的操作数类型。当我直接连接到Redis时,我没有得到那个错误 当我登录到主Redis容器并从Redis命令行调用HMGE
HMGET
时,我会得到异常-不支持的操作数类型。当我直接连接到Redis时,我没有得到那个错误
当我登录到主Redis容器并从Redis命令行调用HMGET
时,它工作正常
为什么Sentinel不支持HMGET
?在使用Sentinel时,是否有办法启用对HMGET
的支持