Django部署的Redis使用率呈线性增加

时间:2019-09-11 09:16:12

标签: django caching redis

我已经部署了Django应用程序,Redis在Google Memory Store上运行。

我将Redis用作Celery的代理,并用作Django的缓存后端。 Redis几乎没有用作缓存。 Redis作为队列的使用最少-大约每天运行几次3个计划的作业。

Redis实例上的内存消耗呈线性增加。我必须每隔几个小时FLUSHALL来保持它可用。

usage graph

如何调试此问题,并了解消耗多少内存?

我尝试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。我禁用了它,确认它已被禁用,但结果仍然相同。

0 个答案:

没有答案