FastDFS V4.01发布!!!
V4.01主要是几点小改进。最主要的改进是扩展了trunk server资源释放(destroy)时的标志,以避免destroy时间较长可能导致的访问冲突问题。
详细的ChangeLog如下:
Version 4.012012-10-20
* trunk_mgr/trunk_mem.c: trunk init flag check more strictly
* file signature for checking file duplicate support MD5
* slave file support both symbol link and direct file 如果我要使用FDFS,那个接口的调用关系是怎样的,就是逻辑处理方式。要开发那边写接口的话,需求是什么 回复 72# linux_shell
需要使用FastDFS提供的client API来做文件管理,比如upload、delete等等。
已经提供的client API包括:C、Java、php extension、C#和python等。 回复 73# happy_fish100
就是要开发写接口的话根据client API来写是吧, 那运维这边把nginx模块安装好了,怎么跟接口配合上传、下载?多谢。 回复 74# linux_shell
先看论坛中的PPT和相关文档吧。
FastDFS V4.02发布!!!
V4.02主要改进:支持日志轮转;
binlog格式错误时可以设置跳过;
fdfs_monitor支持设置trunk server;
一个bug fix。
详细的Change Log如下:
Version 4.022012-10-28
* validate file_ext_name and prefix_name when upload file
* storage.conf add parameter: file_sync_skip_invalid_record
* add offset debug info when sync file fail
* bug fixed: log to binlog also if the file exists when sync file
* tracker and storage error log support rotate
* support rotate log by file size
* rotate log when receive HUP signal
* fdfs_monitor support set trunk server
FastDFS V4.03发布!!!
本帖最后由 happy_fish100 于 2012-11-18 22:56 编辑主要改进:文件ID中支持包含源storage server ID。
由tracker.conf的如下两个参数决定:
use_storage_id和id_type_in_filename。
详情参见源码中自带的tracker.conf示例。
注意:需要同步升级apache和nginx扩展模块,以及java client API。
详细的Change Log如下:
Version 4.032012-11-18
* trunk_mgr/trunk_mem.c: log error and add more debug info
* file id generated by storage server can include storage server ID
FastDFS V4.04发布!!!
本帖最后由 happy_fish100 于 2012-12-02 15:06 编辑v4.04主要修复了一个bug,以及几个性能改进:
1)动态分配内存8字节对齐
2)文件名中包含的storage id使用全局变量
3)内存池分配方式优化
Version 4.042012-12-02
* bug fixed: get storage server id when storage daemon init
* storage id in filename use global variable
* dynamic alloc memory 8 bytes alignment
* fast_task_queue support memory pool chain 支持余大,太给力了