欢迎来到天天文库
浏览记录
ID:10353922
大小:21.19 KB
页数:7页
时间:2018-07-06
《fastdfs接口api文档》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、一.命令行的上传:上传命令1./usr/local/bin/fdfs_upload_file例如:系统根目录下有个文件需要上传到dfs服务器上:/cairo-1.2.0.tar.gz执行上传命令如下:/usr/local/bin/fdfs_upload_file/etc/fdfs/client.conf/cairo-1.2.0.tar.gz返回值如下:group3/M00/00/00/wKgAUE5yh7DZXQcEACiWWseqpak.tar.gz此信息返回的是文件存储的路径及文件名信息。上传命令2(测试上传,请务必不要在生产
2、线上使用,统一使用第一种上传):/usr/local/bin/fdfs_testupload例如:上传同上一样的文件:/usr/local/bin/fdfs_test/etc/fdfs/client.confupload/cairo-1.2.0.tar.gz返回值如下:INFO-base_path=/home/yuqing/fastdfs,connect_timeout=30,network_timeout=60,tracker_server_count=1,anti_steal_token=0,anti_steal_secret
3、_keylength=0tracker_query_storage_store_list_without_group:server1.group_name=group3,ip_addr=192.168.0.80,port=23000group_name=group3,ip_addr=192.168.0.80,port=23000storage_upload_by_filenamegroup_name=group3,remote_filename=M00/00/00/wKgAUE5yiVK0VEpSACiWWseqpak.tar.gzsourceipaddress:192.168.0.80
4、filetimestamp=2011-09-1607:25:06filesize=2659930filecrc32=3349849513fileurl:http://192.168.0.80:8090/group3/M00/00/00/wKgAUE5yiVK0VEpSACiWWseqpak.tar.gzstorage_upload_slave_by_filenamegroup_name=group3,remote_filename=M00/00/00/wKgAUE5yiVK0VEpSACiWWseqpak_big.tar.gzsourceipaddress:192.168.0.80fil
5、etimestamp=2011-09-1607:25:06filesize=2659930filecrc32=3349849513fileurl:http://192.168.0.80:8090/group3/M00/00/00/wKgAUE5yiVK0VEpSACiWWseqpak_big.tar.gz以上返回信息中:1.INFO信息返回了存储服务器的系统信息1.Group_name:返回了storage服务器的id信息2.remote_filename:返回了storage的存储路径。3.source_ipaddress:返回了trackerserver的ip地址。4.filetim
6、estamp:返回时间戳5.filesize:返回文件大小6.fileurl:返回上传文件的url地址一.命令行的删除:/usr/local/bin/fdfs_delete_filegroupid/file_name例如:删除上面上传的文件/usr/local/bin/fdfs_delete_file/etc/fdfs/client.confgroup3/M00/00/00/wKgAUE5yiVK0VEpSACiWWseqpak.tar.gz二.下载:/usr/local/bin/fdfs_download_file[
7、local_filename]例如下载上面上传的文件:/usr/local/bin/fdfs_download_file/etc/fdfs/client.confgroup3/M00/00/00/wKgAUE5yiVK0VEpSACiWWseqpak_big.tar.gz/cairo.tar.gz其中:config_file:只客户端下载配置文件File_id:指文件的路径local_filename:指下载到本地后修改的文件名。基
此文档下载收益归作者所有