go-fastdfs 分布式文件系统 v1.4.7 发布,增加(删除文件名特殊字符)选项


go-fastdfs 是一个基于 http 协议的分布式文件系统,它基于大道至简的设计理念,一切从简设计,使得它的运维及扩展变得更加简单,它具有高性能、高可靠、无中心、免维护等优点。

go-fastdfs 分布式文件系统 v1.4.7 发布,增加(删除文件名特殊字符)enable_trim_file_name_special_char选项

注意:使用前请认真阅读 使用文档 或 视频教程。

优点

  • 支持 curl 命令上传
  • 支持浏览器上传
  • 支持 HTTP 下载
  • 支持多机自动同步
  • 支持断点下载
  • 支持 https
  • 支持配置自动生成
  • 支持小文件自动合并 (减少 inode 占用)
  • 支持秒传
  • 支持一键迁移
  • 支持并行体验
  • 支持断点续传 (tus)
  • 支持 docker 部署
  • 支持自监控告警
  • 支持集群文件信息查看
  • 使用通用 HTTP 协议
  • 无需专用客户端(支持 wget,curl 等工具)
  • 类 fastdfs
  • 高性能 
  • 高可靠
  • 无中心设计 (所有节点都可以同时读写)

更新历史

  • 修复删除空目录引起的 bug
  • v1.4.5 支持跨站访问
  • v1.4.3  增加性能调试选项
  • v1.4.2 修复下载时 & 符号被转义,断点续传同一文件无回调
  • v1.4.1 修复下载时 & 符号被转义,断点续传同一文件无回调
  • v1.4.0 修复禁用组同步失败,windows 临时文件删除失效
  • v1.3.9 修复禁用组同步失败,windows 临时文件删除失效
  • v1.3.8 增加 https 支持,增加 0.0.0.0 IP 白名单放行所有内网
  • v1.3.7 增加上传返回格式 json2,修证生成 google secret 认证 bug
  • v1.3.6 修复并发备份 BUG,增加备份队列参数与延迟备份参数
  • v1.3.5 支持断点续传自定义认证,路径自定义认证
  • v1.3.4 优化并发上传内存占用
  • v1.3.3 优化集群管理,支持下载域名自定定义协议 (http,https)
  • v1.3.2 修正跨域 options 方法,断点续传无法访问
  • v1.3.1 发布,修复同步超时文件异常情况
  • v1.3.0 增加 nginx 集群配置样例,支持文件类型上传白名单
  • v1.2.9 支持断点续传认证 (具体参阅浏览器上传) 优化内存占用
  • v1.2.8 增加文件列表接口,优化文件快速迁移功能 (实测性能可以跑到机器上限,如:磁盘或网络)
  • v1.2.7 增加 nginx 配置模版,完善 README 文档
  • v1.2.6 支持通用文件认证接口
  • v1.2.5 支持图片缩放
  • v1.2.4 支持 google 认证,实现文件安全访问
  • v1.2.3 增加跨域访问支持
  • v1.2.2 增加节点只读选项,保证磁盘满的情况下还能迁移集群
  • v1.2.1 优化下载体验,不再重定向,简化 nginx 配置,可重复文件同步 bug 修复
  • v1.2.0 增加后台启动脚本,支持后台运行
  • v1.1.9 增加文件自动迁移功能,增加文件可重复选项
  • v1.1.8 统一删除接口,优化内存占用,优化文件同步
  • v1.1.7 增加单元测试,为 go-fastdfs 稳定运行保驾护行
  • v1.1.6 支持 web 断点续传
  • v1.1.5 支持断点上传功能 (tus)
  • v1.1.4 增加 docker 部署功能
  • v1.1.3 增加小文件合并功能
  • v1.1.2 修证同时传输大文件时同步失败问题
  • v1.1.1 支持按组(集群)上传文件
  • v1.1.0 增加 peer_id 防止文件被覆盖
  • v1.0.9 重构代码,优化同步逻辑,减少内存占用
  • v1.0.8 增加 sha1 文件去重算法
  • v1.0.7 增加动态加载配置功能
  • v1.0.6 修改文件同步的方式,由原来的推改为拉,提升大文件同步性能
  • v1.0.5 优化文件统计记录方式
  • v1.0.4 增加压力测试
  • v1.0.3 增加自动修复统计信息

相關推薦

2024-09-22

go-fastdfs 是一个基于 http 协议的分布式文件系统,它基于大道至简的设计理念,一切从简设计,使得它的运维及扩展变得更加简单,它具有高性能、高可靠、无中心、免维护等优点。   go-fastdfs 分布式文件系统 v1.4.6 发布,

2023-08-24

页面与功能 优化了图床名过长时的显示处理 优化了文件名过长时的显示处理 自动导入配置功能支持指定导入图床类型 修改了上传页面和从URL上传功能对应的图标 添加了重命名成功的通知信息 WebDAV 支持设置网

2023-07-08

Mybatis-Flex v1.4.7 已经发布,优雅的 Mybatis 增强框架 此版本更新内容包括: 新增:@RelationManyToMany @RelationManyToOne @RelationOneToMany @RelationOneToOne 4 个注解用于关联查询 新增:为 QueryMethods 添加更多的 SQL 函数重载,感谢 @王帅 新

2023-01-13

~~待补充 平台简介 RuoYi-Vue-Plus 是重写 RuoYi-Vue 针对 分布式集群 场景全方位升级(不兼容原框架) 项目代码、文档 均开源免费可商用 遵循开源协议在项目中保留开源协议文件即可 活到老写到老 为兴趣而开源 为学习而开

2022-05-31

现已发布。PuTTY 是一款集成虚拟终端、系统控制台和网络文件传输为一体的自由开源程序。它支持多种网络协议,包括 SCP,SSH,Telnet,rlogin 和原始的套接字连接,它也可以连接到串行端口。其软件名字 “PuTTY” 并没有特殊

2023-09-09

版(LTS),与 v1.0 完全兼容。 JuiceFS 是为云环境设计的分布式文件系统,元数据和数据都可以借助已有的成熟组件来实现,避免重复造轮子,大大降低了复杂度,可以给用户提供简单易用且稳定可靠的统一文件存储方案。 目前

2023-07-08

个主键时,可以不填写。 父子关系查询​ 比如在一些系统中,比如菜单会有一些父子关系,例如菜单表如下: sql CREATE TABLE `tb_menu` ( `id`INTEGER auto_increment, `parent_id`INTEGER, `name`VARCHAR(100) ); Menu.java 定义如下: java @Ta

2022-06-01

S Hsf, 支持 kotlin 协程,支持 TCC幂等/空回滚/防悬挂,支持分布式任务调度,支持 Redis 存储lua模式,支持ON DUPLICATE KEY UPDATE 等语法解析。 此次 release  修改文件数:872,最终代码变动:+60830,-9435 ,参与代码 commit 人数:60+,

2023-11-20

,特殊字符的高亮显示不可见的问题 修复嵌入元数据在文件被另一个程序锁定时在 Windows 上显示无限错误对话框的问题 PDF Output:修复在输入文档主体后有无效内容的情况下尝试设置页眉或页脚时出现的错误 E-book viewer:Read

2024-07-10

门编码 并将岗位放到部门下(感谢 秋辞未寒) add 新增 分布式锁Lock4j异常拦截(感谢 AprilWind) add 新增 BaseMapperPlus提供一组可选是否抛出异常的selectVoOne方法(感谢 秋辞未寒) add 新增 用户、部门、角色、岗位 下拉选接口与代

2023-05-08

常返回地址,并且可在相册云中正常删除 返回链接中的文件名现在使用完全URL编码 优化了管理页面中复制链接时对URL编码的处理 管理页面现在会自动记住上一次选择的页面布局 bug 修复了文件名含有部分特殊字符时会

2022-10-04

WGCLOUD 是一款集成度较高的分布式运维监控系统,具有集群监控,易部署、易上手使用、轻量、高效、自动化等特点,server 端基于 springboot 开发,agent 端使用 go 编写。核心模块包括:主机系统信息监控,CPU 监控,CPU 温

2023-02-04

更新时将无效字符(可能包括通配符)添加到 known_hosts 文件的名称中。 新功能 sshd(8):通过新的sshd_config(5) ChannelTimeout 指令添加对通道不活动超时的支持。 在可配置的时间间隔内,通道如果没有检测到流量则会自动关闭。

2023-04-09

用于接收器。 开发者现在可以用非标准库包运行 Scratch 文件,使用正则表达式来创建你自己的搜索和替换检查,并快速地将原始字符串文字转换成双引号文字等。 漏洞检查器 GoLand 现在可以突出显示 go.mod 中存在已知漏洞的