Memcached 1.6.22 发布,高性能分布式缓存系统
Memcached 1.6.21 现已发布。此版本包含针对代理用户的重要安全修复,建议尽早升级。除非你使用 --enable-proxy 并在启动时启用代理,否则这不会对你产生影响。还包含许多针对代理子系统的修复和优化,以及一些针对各种问题的小修复。 修复 core:修复 incr/decr/ma 在某些情况下失败的问题 extstore:修复页面碎片整理期间的项目丢失 注意,track_sizes的计数是尽最大努力得出的结果 core:修复 BSD 上的构建 core:异步 IO 处理加速 core:在守护进程模式下不要忽略 sighup proxy:为代理后端错误日志添加label proxy:如果 ustat label为"",则跳过printing proxy:修复ms忽略 mcp.internal 的Tflag 问题 proxy:修复ms解析错误 proxy:修复使用WorkerIO 时的后端清理 proxy:修复后端死机时的响应代码 proxy:修复首次加载中的race condition proxy:修复缺少 \r 时的 off-by-one 问题 proxy:如果 conncount 发生变化则更新后端 proxy:io 提交队列优化 proxy:io 返回优化 proxy:修复从 lua 编译中删除 -O2 的问题 proxy:修复 multiget 语法的缓冲区溢出 proxy:修复 t/proxylimits.t 中的不稳定测试 新功能 proxy:backend antiflap 检测。 proxy: mcp.backend({ down = true }) 选项 proxy:添加mcp.ratelim_tbf({}) proxy:每个后端更容易使用 N sockets 详情可查看更新说明。