
分布式文件系统 FastDFS 正式推出 V6.13 版本,本次更新重点增强了跨机房部署能力并进行了多项性能提升,具体内容如下:
storage server 现在支持读写分离功能,适用于跨机房容灾架构。该功能需在启用 server ID 的前提下使用。在配置文件 storage_ids.conf 中,最后一列可设置选项 rw=,若未指定 rw,则默认值为 both(即支持读写操作)。
性能优化方面,采用字符串拼接方式替代了原本开销较大的 sprintf、snprintf 和 vsprintf 函数调用,提升了处理效率。
合并了 lystormenvoy 提交的 patch #753:增加 store_path#_readonly 配置项,用于按存储路径限制写入权限。在多硬盘环境下,当单块硬盘更换或扩容时,可通过此配置禁止向特定磁盘写入新文件。
修复了一个关键 bug:在从连接池获取连接前,必须先调用 memset 对 connection 结构体进行初始化,避免潜在的数据异常。
清理了已废弃的 HTTP 相关字段和代码。此前曾尝试集成内置 HTTP 服务,后续评估后认为非必要,相关代码已移除。
自由画布
百度文库和百度网盘联合开发的AI创作工具类智能体
73 查看详情
改进了 fdfs_monitor 工具的输出展示效果,使其更清晰易懂。例如磁盘空间显示方式类似 df 命令,更加人性化;同时在 group 信息中可直接查看当前 trunk server。
FastDFS 项目代码托管于 GitHub 与 Gitee 平台,欢迎广大用户下载试用 V6.13 版本,建议现有用户尽快升级至最新版。如有疑问或反馈,欢迎加入交流群参与讨论。
温馨提示:
由 V6.11 或 V6.12 升级至 V6.13 的用户,客户端 SDK 可保持不变;但由于通信协议有小幅调整,其他版本升级时需同步更新客户端 SDK;fastdfs-nginx-module 模块需升级至最新发布的 V1.25 版本。
源码下载地址:点击获取
以上就是分布式文件系统 FastDFS V6.13 发布的详细内容,更多请关注创想鸟其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/251748.html
微信扫一扫
支付宝扫一扫