测试是否使用了docker memcached容器

时间:2018-03-21 19:21:06

标签: python django docker memcached

我在django中使用memcached进行缓存,两者都在不同的容器中。一切似乎都运行良好,但是,如何确保使用新的缓存机制?

我已经阅读了几种方法(telnetcache.setcache.get等等),但我不确定它们是否会产生适当的结果不同的码头集装箱。

1 个答案:

答案 0 :(得分:1)

stats memcached command将转储服务器的统计信息。

$ echo stats | nc <memcache_ip> 11211 | grep -e connections -e get_ -e cmd_
STAT max_connections 1024
STAT curr_connections 2
STAT total_connections 6
STAT rejected_connections 0
STAT cmd_get 0
STAT cmd_set 0
STAT cmd_flush 0
STAT cmd_touch 0
STAT get_hits 0
STAT get_misses 0
STAT get_expired 0
STAT get_flushed 0

运行命令,使用django应用程序处理应该缓存的内容,再次运行命令并比较数字。