我已经部署了Django应用程序,Redis在Google Memory Store上运行。
我将Redis用作Celery的代理,并用作Django的缓存后端。 Redis几乎没有用作缓存。 Redis作为队列的使用最少-大约每天运行几次3个计划的作业。
Redis实例上的内存消耗呈线性增加。我必须每隔几个小时FLUSHALL
来保持它可用。
如何调试此问题,并了解消耗多少内存?
我尝试MGET
查看键的内容-存储的值是对我来说没有意义的字节。
一些样本值是:
\x80\x04\x95\x0e\x00\x00\x00\x00\x00\x00\x00GA\xd7]\xe6&\x85@\x7f]\x94\x86\x94.
\x80\x04\x95\x0e\x00\x00\x00\x00\x00\x00\x00GA\xd7]\xe4C\x82\xf9\x13]\x94\x86\x94.
我以前使用的是django-cachalot
。我禁用了它,确认它已被禁用,但结果仍然相同。