如果内存超过 90%,GCP 刷新 redis
GCP flush redis if memory above 90%
有没有办法在触发触发器时刷新我的 GCP Redis?
在我的具体案例中,我使用 Google StackDriver 指标来监控和接收通知。我希望当我的 Redis 内存超过 90% 时它会自动刷新。
有没有办法执行此操作?
扩展 Basic Tier 实例会刷新缓存,因此我的建议是使用较小的上限(和适当的逐出策略)配置实例,然后根据需要对其进行扩展。
gcloud redis instances update instance-id --update-redis-config maxmemory-policy=policy
或者,您可以设置 Web 服务来发出适当的 CLI 命令,但这需要更多的努力。
有没有办法在触发触发器时刷新我的 GCP Redis?
在我的具体案例中,我使用 Google StackDriver 指标来监控和接收通知。我希望当我的 Redis 内存超过 90% 时它会自动刷新。 有没有办法执行此操作?
扩展 Basic Tier 实例会刷新缓存,因此我的建议是使用较小的上限(和适当的逐出策略)配置实例,然后根据需要对其进行扩展。
gcloud redis instances update instance-id --update-redis-config maxmemory-policy=policy
或者,您可以设置 Web 服务来发出适当的 CLI 命令,但这需要更多的努力。