1.Very high-preformance FTP Server about 10X than vsFTP server 2.Base on pyhton lib (pyftpdlib) 3.Use Multi-CPU Tech on python lib(multiprocess) 4.stable and expand your own logic with high-pressure test 5.Document in English/Deutsch/Chinese
高性能的Ftp服务器,使用Python的环境,改进了pyftpdlib源码 结合使用了python2.6版本以后的多进程编程(非多线程) 实现了高并发的FTP服务器,具有很好的可扩展性!
$unzip pyftpdlib-0.6.0-By-Fei $cd pyftpdlib-0.6.0-By-Fei $python setup.py install $cd .. $vim FEITP-SERVER.py modify your user & pwd & server address & port & 目录 & 权限 $vim 修改 线程数量,建议CPU数量的两倍 NUMBER_OF_PROCESSES = multiprocessing.cpu_count() $python FEITP-SERVER.py running your ftp server now