litmus7 / merc
Redis缓存管理的扩展
Requires
- php: ~5.5.0|~5.6.0|~7.0.0
This package is not auto-updated.
Last update: 2024-09-23 14:27:31 UTC
README
MERC,由Litmus7开发,允许客户在Magento-2中实现Redis缓存集成。MERC为用户提供直接通过magento管理后台查看和管理Redis缓存键的选项。借助此扩展,客户可以监控重要的Redis指标,从而确保Redis缓存管理有效地进行。MERC为用户提供配置和连接Redis缓存与magento的选项。此扩展通过配置表从用户收集所有必要信息,并将这些数据用于配置和连接Redis与Magento。如果您的Redis缓存服务器已与magento配置,则此MERC扩展将自动加载配置参数并与Redis缓存连接。MERC确保Redis缓存服务器与magento正确配置。与Redis缓存建立连接后,客户可以查看所有Redis指标统计信息,包括性能指标、内存指标、基本活动指标、持久性指标和错误指标。在MERC - 键部分,客户可以查看所有Redis缓存键和标签。MERC还允许客户搜索缓存键、批量删除缓存键,以及刷新整个Redis缓存数据。客户还可以通过产品编辑页面删除特定产品的缓存键。
性能指标统计显示的参数包括命中率、每秒瞬时操作次数、总净输入、总净输出、瞬时输入和瞬时输出。其中,命中率是键空间命中与键空间未命中的比率。监控命中率可以提醒客户缓存是否被有效使用。低命中率意味着客户端正在寻找不再存在的键。低命中率可能导致应用程序的延迟增加。关于每秒瞬时操作次数,与历史标准相比,每秒处理的命令数量下降可能是命令量低或命令缓慢阻塞系统的信号。低命令量可能是正常的,也可能是上游问题的指示。
内存指标统计显示的参数包括使用内存、内存碎片率、被移除的键、阻塞客户端等。内存碎片率是操作系统看到的内存使用量与Redis分配的内存的比率。跟踪碎片率对于了解Redis实例的性能非常重要。大于1的碎片率表示正在发生碎片化。超过1.5的比率表示过度碎片化,您的Redis实例消耗了请求的150%物理内存。低于1的比率表示Redis需要比系统上可用的内存更多的内存。跟踪键移除非常重要,因为Redis按顺序处理每个操作,这意味着移除大量键会导致命中率降低,从而延长延迟时间。阻塞客户端等待数据数量的增加可能是问题的信号。MERC有助于跟踪阻塞客户端的数量,从而确保服务器性能最优。
基本活动指标显示连接客户端、连接从属节点和 Redis 服务器运行时间的参数。如果连接客户端的数量超出正常范围,这可能会表明存在问题。如果过低,可能会丢失上游连接;如果过高,大量并发客户端连接可能会超过服务器处理请求的能力。监控客户端连接可以帮助您确保有足够的空闲资源供新客户端或管理会话使用。如果连接的从属节点数量意外变化,这可能会表明主机故障或从属实例存在问题。持久化指标显示诸如 RDB 最后保存时间和自上次保存以来 RDB 变化的参数。
版本:1.0.0
要求:Magento 社区版 2.0.2 或更高版本,Redis 服务器 3.0 或更高版本
功能: 与 Magento 自动配置 Redis。 商家可以查看所有 Redis 键。 商家可以搜索特定的 Redis 键。 清除所有 Redis 键的功能。 商家可以按需删除任意数量的键。 商家可以监控所有重要的 Redis 指标。 商家可以删除特定产品的 Redis 键。
安装:[点击此处查看安装视频](https://youtu.be/0ZyHuEZL3Qw)
配置:[点击此处查看配置视频](https://youtu.be/gv1aH_cJHWs)