caching - 在GCP Memorystore上获得了很多 'del'调用。但无法确定其来源

标签 caching google-cloud-platform redis google-cloud-memorystore

我在GCP Memorystore上以大约6k / sec的速度收到很多“删除” call 。但我无法确定发出这些“del” call 的来源。

我曾尝试访问特定内存存储服务器的日志,但未获得与 call 信息相关的任何信息。

我需要弄清楚谁在我的存储库中进行这些“del”调用。

有什么建议么......

谢谢

最佳答案

您可以使用monitor命令列出Redis服务器处理的每个命令。您需要使用grep从整个流中过滤DEL命令。默认情况下,grep区分大小写,添加了-i来过滤DELdel

redis-cli -h your.host.name monitor | grep -i del

它将以以下格式打印。您可以使用ip地址来标识正在删除的人。
1588013292.976045 [0 127.0.0.1:44098] "del" "foo"
1588013294.875606 [0 127.0.0.1:44098] "DEL" "foo"
1588013298.285791 [0 127.0.0.1:44098] "dEl" "foo"

免费使用monitor,请检查benchmark数字。

关于caching - 在GCP Memorystore上获得了很多 'del'调用。但无法确定其来源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61465807/

相关文章:

java - 在 Google Cloud Storage 中创建存储桶有时会失败

javascript - Meteor.call 从 _.wrapAsync 函数返回时返回未定义

oracle - 使用 JDBC Source 和 Redis Stream 进行 Spark Streaming

java - CAS 服务器 Tomcat 8 Java 8 高可用性(HA/集群)

facebook - 如何清除 Facebook 点赞按钮的缓存信息

java - 缓存 yield : mobile versus server development

google-apps-script - 如何在谷歌电子表格中的多个(不同)电子表格之间共享相同的应用程序脚本

google-cloud-platform - 如何在 GCP 中使用 gcloud cli 重命名现有的 'named configurations'?

json - Phonegap在本地设备上缓存Json数据

php - 关闭 Drupal 7 的缓存