我们在Windows Server 2012 R2上安装了Memcached服务器服务。使用默认设置。有时服务会停止工作而没有任何错误。防火墙和防病毒功能已被禁用。
我写了一个实用程序,每30分钟收集一次Memcached统计信息,统计信息看起来很好:evictions
和listen_disabled_num
始终为0,curr_connections
大约为30,accepting_conns
是1。
什么可能导致Memcached服务停止?请指教。
答案 0 :(得分:0)
问题出在最大物品尺寸上。我们使用的版本为1.2.6,而该版本不希望使用大于1024 kB的对象。移至1.4.5版后,问题消失了。较新的版本引入了-I命令行参数,该参数允许将最大项目大小调整为最大128MB。