Distributed File System go-fastdfs 1.3.0, an increase nginx sample cluster configuration, supported file types upload whitelist

go-fastdfs http protocol is based on a distributed file system, which is based on Road to Jane's design philosophy, everything from simple design, operation and maintenance and makes it easier expansion, it has a high performance, reliable, no center, maintenance-free advantages.

Note: Please read carefully before using the finished article, in particular wiki

advantage

  • Support curl command uploads
  • Support browser to upload
  • Support for HTTP downloads
  • Support multi-machine automatic synchronization
  • Support breakpoint download
  • Automatically generate support
  • Support small files automatically merge (inode reduce occupancy)
  • Support seconds pass
  • Support for a key migration
  • It supports parallel experience
  • Support for HTTP ( TUS )
  • Support docker deployment
  • Support for self-monitoring alarm
  • Support Cluster File View
  • Using common HTTP protocol
  • No special client (support wget, curl and other tools)
  • Class fastdfs
  • high performance 
  • High reliability
  • No center design (all nodes can read and write at the same time)

v1.3.0 increase nginx sample cluster configuration, supported file types upload whitelist

View version fix errors

Repair IE file upload filename abnormal

Update history (please refer to GitHub )

  • v1.2.9 support for HTTP authentication (see specific browser upload) optimized memory footprint
  • v1.2.8 increase the file list of interfaces, optimized files quickly and migration (the upper limit of the measured performance can run the machine, such as: disk or network)
  • v1.2.7 increase nginx configuration template, complete README file
  • v1.2.6 supports common file authentication interface
  • v1.2.5 supports image scaling
  • v1.2.4 support google authentication, file access security
  • increase cross-domain access supported v1.2.3
  • v1.2.2 add a node read-only option to ensure full disk can migrate cluster under the circumstances
  • v1.2.1 optimize the download experience, no longer redirected to simplify nginx configuration, you can duplicate file synchronization bug fixes
  • v1.2.0 increase the background startup scripts, support background
  • v1.1.9 files automatically increased migration, the file may increase repeat options
  • v1.1.8 delete unified interface to optimize memory usage, optimize file synchronization
  • v1.1.7 adding unit tests, as escort protection line go-fastdfs stable operation
  • v1.1.6 supports HTTP web
  • v1.1.5 support breakpoint upload (tus)
  • v1.1.4 deployment capabilities increase docker
  • v1.1.3 increase small files merge
  • The revised version v1.1.2 synchronization failures simultaneously transferring large files
  • v1.1.1 support by group (cluster) upload files
  • v1.1.0 increase peer_id prevent files from being overwritten
  • Reconstruction v1.0.9 code synchronization logic optimization, reduce the memory footprint
  • v1.0.8 increase sha1 file de-duplication algorithm
  • v1.0.7 increase the dynamic load configuration function
  • v1.0.6 modify the file in a synchronized manner, changed from the original push pull, lift large file synchronization performance
  • v1.0.5 optimize file recording statistics
  • v1.0.4 increase the pressure test
  • v1.0.3 increase auto repair statistics

Guess you like

Origin www.oschina.net/news/107458/go-fastdfs-1-3-0-released