我用“twemcache -d -m 20”启动了twemcache。它应该消耗不超过 20 MB。但是根据测试,它会不断消耗更多的内存,“set”然后“get”。
import memcache
mc = memcache.Client(['localhost:11211'])
i = 0
while True:
i+=1
key = value = str(i)
mc.set(key, value)
mc.get(key)
我发现这个是因为我有一个带有 -m 4000 的服务并且超过了上限,最后被 os. 有谁知道我该如何避免?提前致谢。