go-fastdfs 1.3.3 发布,优化集群管理
go-fastdfs是一个基于http协议的分布式文件系统,它基于大道至简的设计理念,一切从简设计,使得它的运维及扩展变得更加简单,它具有高性能、高可靠、无中心、免维护等优点。
注意:使用前请认真阅读使用文档
https://sjqzhang.github.io/go-fastdfs
优点
- 支持curl命令上传
- 支持浏览器上传
- 支持HTTP下载
- 支持多机自动同步
- 支持断点下载
- 支持配置自动生成
- 支持小文件自动合并(减少inode占用)
- 支持秒传
- 支持一键迁移
- 支持并行体验
- 支持断点续传(tus)
- 支持docker部署
- 支持自监控告警
- 支持集群文件信息查看
- 使用通用HTTP协议
- 无需专用客户端(支持wget,curl等工具)
- 类fastdfs
- 高性能
- 高可靠
- 无中心设计(所有节点都可以同时读写)
v1.3.3 优化集群管理,支持下载域名自定定义协议(http,https)
修复support_group_managet选项bug
修复download_domain选项bug
更新历史
- 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增加自动修复统计信息
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
zlt-mp v3.0.0 发布,基于 Spring Cloud Alibaba 的微服务平台
项目介绍 基于 SpringBoot2.x、SpringCloud 和 SpringCloudAlibaba 并采用前后端分离的企业级微服务多租户系统架构。 发布v2.7.0 版本 增加Spring Cloud Gateway网关(sc-gateway模块) 集成 Spring Security 统一认证 url权限控制 swagger-api聚合 动态路由 版本号隔离策略 升级 Spring Boot 到 2.1.8.RELEASE 升级 Spring Cloud 到 Greenwich.SR3 升级 Spring Cloud Alibaba 到 2.1.0.RELEASE 优化部分公共模块适配 webFlux 增加分支 2.x 该分支只修复问题不增加新功能 Spring Boot 2.0.9 Spring Cloud Finchley.SR4 本版本的相关文章 Spring Cloud Gateway 2.1.0 中文官网文档
- 下一篇
cf v0.5.2 发布,优化与细节完善
优化 优化编译脚本输出, 并且更容易排查编译错误. 优化一些错误的拼写, 便于出错时更容易阅读错误信息. 优化内置dns库的一些实现流程, 优化dns cache生成与查询速度. 优化一些测试代码, 完善测试流程与增加测试覆盖率. 新增 cfadmin可执行文件新增命令行-e参数, 可以用来指定入口文件. csv库新增writefile方法, 根据指定规则生成csv文件. cloud库新增paypal支付SDK实现与腾讯位置服务SDK. 新增快速上传文件示例, 具体查看script/test_upload.lua. 项目首页增加更为详细的安装、编译流程图. 关于增加命令行参数 cf框架一直以来都没有考虑改写入口文件的支持, 这对熟悉文档的用户来说是一件好事(无歧义性). 但是在多项目部署与测试的时候就会出现一系列问题, 一些开发者也经常会遇到这样的需求(包括作者). 直到某个匿名小伙伴私信说项目部署/测试都很麻烦的时候, 作为作者的我才意识到这方面限制了它. 现在, 使用者可以用./cfadmin -d -e script/XXX.lua来指定入口文件. 参数-d与-e的顺序并不重要且...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- CentOS关闭SELinux安全模块
- CentOS7设置SWAP分区,小内存服务器的救世主
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Mario游戏-低调大师作品