我从值为44120的memcached群集中获取返回代码,这会破坏我的memcached-northscale ruby客户端,因为它不知道此返回代码值的含义。
任何人都可以了解这些代码的含义以及哪些ruby memcached客户端能够处理它?
我正在使用返回此值的AWS ElastiCache群集。
谢谢!
更新:我只是尝试用memcached替换memcached-northscale,只是得到了这个例外:
TypeError: can't convert Fixnum into String
Where:
[GEM_ROOT]/gems/memcached-1.4.6/lib/memcached/memcached.rb, line 306
我不知道root是什么,但我怀疑它与memcached-northscale的早期问题有关。
我也有例外:
Memcached::Error: Unknown return code: 4832
Where:
[GEM_ROOT]/gems/memcached-1.4.6/lib/memcached/memcached.rb, line 631
答案 0 :(得分:0)
我刚刚发现默认的memcached超时被超时超时。增加超时会消除这些错误。我不知道为什么它们是由短暂的超时造成的,但它似乎是某个地方库中的一个错误。