首页 文章 精选 留言 我的

精选列表

搜索[缓存],共10000篇文章
优秀的个人博客,低调大师

Memcached 1.6.23 发布,高性能分布式缓存系统

Memcached 1.6.23 现已发布,此版本仅影响 proxy code。请求调度 API 已重做。有关 API 的完整文档,请参阅此处。 官方提醒,有关此版本中新的 API 虽然已经做了大量工作来验证代码,但这仍然是一个很大的变化。建议用户在部署前仔细测试。 以前的mcp.await和pool(request)调用表单已被积极弃用,相关代码将在 memcached 的下一个版本中删除。在再次升级之前,用户需要将配置脚本移至新的 API。此举是为了简化内部代码并解除旧 API 所阻碍的性能和稳定性功能。 以前在默认情况下,代理使用单个后台线程向后端服务器发出 IO。这通常会阻止扩展到超过 4 个 CPU 核心,但会减少使用的 TCP 套接字数量并增加到后端的管道传输。从此版本开始,默认情况是直接从工作线程发出后端 IO。这种行为可以在全局或每个池的基础上进行调整。 项目团队的目标是稳定代理,从现在开始专注于代码清理和较小的更改。还计划在下一个版本中直接在 memcached 中加入新的routelib,以提高易用性。 修复 proxy:添加mcp.backend_use_iothread(bool)+错误修复 proxy:lua API 版本 2 proxy:添加mcp.time_[real|mono]_millis() 新功能 Proxy API version 2: 通过允许对每个请求重复使用预先计算来提高性能 通过避免在请求时分配、防止 GC 使用来提高性能 允许递归函数调用 让未来的 API 扩展更加容易 针对发出的每个后端请求的自定义回调 详情可查看更新说明。

优秀的个人博客,低调大师

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 详情可查看更新说明。

优秀的个人博客,低调大师

Memcached 1.6.21 发布,高性能分布式缓存系统

Memcached 1.6.21 现已发布,这是一个错误修复和社区贡献的版本。修复了 extstore 的一个数据损坏问题,需要重写 item_age 到一个较低的秒数,并经常重写相同的键;修复了 1.6.20 中引入的元协议 ms bug,当只要求 c (cas) flag 时,s flag被返回。修复了由于构建工件意外包含在发布 tarball 中而导致的代理编译问题。 修复 build:避免从vendor/*中分离出构建工件 extstore:修复 high overwrite key 上的数据错误 proxy:修复内存跟踪的问题 meta:修复 ms c flag reflecting s flag 的问题 extstore:如果没有磁盘空间则无法启动 extstore:优雅地处理不正确的单位 proxy:mcp.internal() 支持 ascii multiget proxy:修复 tokens 太少的请求的segfault proxy:修复每每个工作线程的后端模式批处理 proxy:修复 mcp.internal() 的meta set M flag proxy:在 proxyunits.t 中添加await tests proxy:在 proxyunits.t 中添加响应 API 测试 详情可查看更新说明。

优秀的个人博客,低调大师

Memcached 1.6.20 发布,高性能分布式缓存系统

Memcached 1.6.18 现已发布,此版本主要是代理模式的大量修复和更新、优化 extstore 磁盘刷新,以及对元协议的更改和较小的修复。 修复 核心:不再停止 SIGINT/SIGTERM 上的线程 核心:从信号处理程序中删除 printf 代理:迭代修改后的请求处理 代理:现在相对于 resp 生命周期的记录时间 代理:修复 SIGHUP 重新加载期间等待中的崩溃 代理:修复后端连接的生命周期 代理:IO 线程性能改进 代理:添加mcp.AWAIT_BACKGROUND 代理:修复数据块错误上的 lua 注册表损坏 代理:添加proxy_await_active统计 代理:修复部分响应读取处理 代理:修复刷新部分写入 代理:添加更多后端失败消息 代理:修复mcp.log_reqnil res 时的崩溃 核心:修复 len < 8 的标记侦听器 代理:将调试符号添加到 lua 构建 核心:给线程唯一的名字 代理:修复后端被 gc 时的崩溃 从使用中删除 libevent 许可证 使用 clang-15 构建的修复: 元:删除meta_response_old启动选项 元:允许 mg 没有标志 + 在 EN 上反映 O/k 元:元算术命令有多余的空间 元:从元响应中删除多余的空格 代理:修复后端连接初始化的错误 修复日志时间戳 修复 clang 错误的函数原型 代理:添加 mcp.await FASTGOOD 标志 新功能 有关代理 API 的更新,请参阅wiki 页面。 更新公告:https://github.com/memcached/memcached/wiki/ReleaseNotes1620

优秀的个人博客,低调大师

Memcached 1.6.18 发布,高性能分布式缓存系统

Memcached 1.6.18 现已发布,此版本主要是对代理模式的修复和改进。以及Meta protocol 有一些调整:在少数情况下会返回额外的 spaces。 具体更新内容包括: Fixes core:在 SIGINT/SIGTERM 上不停止线程 core:从信号处理程序中删除 printf proxy:现在相对于 resp lifetime 的log time proxy:修复 SIGHUP 重载期间 AWIT 的崩溃 proxy:修复后端连接的生命周期 proxy:IO 线程性能改进 proxy:添加mcp.AWAIT_BACKGROUND proxy:修复数据块错误时的 lua 注册表损坏 proxy:添加proxy_await_activestat proxy:修复部分响应读取处理 proxy:添加更多后端故障消息 proxy:修复mcp.log_req在 nil res 上的崩溃 core:修复 len < 8 的agged listeners proxy:将调试符号添加到 lua 构建 从 usage 中删除 libevent license 修复了使用 clang-15 构建的问题 meta:删除meta_response_old启动选项 meta:允许 mg without flags + reflect O/k on EN meta:meta arithmetic 命令有多余的spaces meta:从 meta responses 中删除多余的spaces proxy:修复后端连接初始化的错误 修复 2038 年之后的日志时间戳 修复 clang 错误的函数原型 proxy:添加 mcp.await FASTGOODflag New Features 有关proxy API 的更新,可参阅Proxy wiki页面。 更多详情可查看:https://github.com/memcached/memcached/wiki/ReleaseNotes1618

资源下载

更多资源
Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册