
分布式文件系统 FastDFS 正式推出 V6.13 版本,本次更新重点增强了跨机房部署能力并进行了多项性能提升,具体内容如下:
storage server 现在支持读写分离功能,适用于跨机房容灾架构。该功能需在启用 server ID 的前提下使用。在配置文件 storage_ids.conf 中,最后一列可设置选项 rw=
性能优化方面,采用字符串拼接方式替代了原本开销较大的 sprintf、snprintf 和 vsprintf 函数调用,提升了处理效率。
合并了 lystormenvoy 提交的 patch #753:增加 store_path#_readonly 配置项,用于按存储路径限制写入权限。在多硬盘环境下,当单块硬盘更换或扩容时,可通过此配置禁止向特定磁盘写入新文件。
修复了一个关键 bug:在从连接池获取连接前,必须先调用 memset 对 connection 结构体进行初始化,避免潜在的数据异常。
清理了已废弃的 HTTP 相关字段和代码。此前曾尝试集成内置 HTTP 服务,后续评估后认为非必要,相关代码已移除。
改进了 fdfs_monitor 工具的输出展示效果,使其更清晰易懂。例如磁盘空间显示方式类似 df 命令,更加人性化;同时在 group 信息中可直接查看当前 trunk server。
FastDFS 项目代码托管于 GitHub 与 Gitee 平台,欢迎广大用户下载试用 V6.13 版本,建议现有用户尽快升级至最新版。如有疑问或反馈,欢迎加入交流群参与讨论。
温馨提示:
源码下载地址:点击获取
以上就是分布式文件系统 FastDFS V6.13 发布的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号