FastDFS的配置、部署与API使用解读(4)FastDFS配置详解之Client配置

原创 2011年11月18日 10:51:10

一种方式是通过调用ClientGlobal类的初始化方法对配置文件进行加载,另一种是通过调用API逐一设置配置参数。后一种方式对于使用Zookeeper等加载属性的方式很方便。


1. 加载配置文件:

String configFileName = "conf/dfs-client.conf";
			try {
				ClientGlobal.init(configFileName);

2. 主动设置配置参数:

//连接超时的时限,单位为毫秒
ClientGlobal.setG_connect_timeout(2000);

//网络超时的时限,单位为毫秒
ClientGlobal.setG_network_timeout(30000);

ClientGlobal.setG_anti_steal_token(false);

//字符集
ClientGlobal.setG_charset("UTF-8");

ClientGlobal.setG_secret_key(null);

//HTTP访问服务的端口号	
ClientGlobal.setG_tracker_http_port(7271);

//Tracker服务器列表
InetSocketAddress[] tracker_servers = new InetSocketAddress[szTrackerServers.length];
tracker_servers[0] = "200.200.200.200:8080";
tracker_servers[1] = "200.200.201.200:8080";
tracker_servers[2] = "200.200.202.200:8080";
ClientGlobal.setG_tracker_group(new TrackerGroup(trackerServers));

3. 参数含义

connect_timeout,连接超时时间

network_timeout,网络超时时间

anti_steal_token,防盗链Token

charset,字符集

secret_key,密钥

tracker_http_port,Tracker Server提供HTTP服务的端口

tracker_group,Tracker Server Group的地址列表

版权声明:本文为博主原创文章,未经博主允许不得转载。合作请联系微信 sinosuperman。

fastdf使用例子(java版)

前一篇文章( fastdfs+nginx安装配置 )介绍了fdfs的配置,在浏览本文之前应该要有一台可用的fastdfs文件服务器。本文将介绍怎样使用fdfs java客户端来对文件进行操作。示例代码...
  • qq791967024
  • qq791967024
  • 2015年10月27日 22:05
  • 2776

FastDFS之java客户端使用

为了方便应用程序的访问FastDFS,官网提供了fastdfs-client-java,以便更好的与应用程序结合使用。...
  • tianwei7518
  • tianwei7518
  • 2015年05月28日 14:01
  • 5195

FastDFS的配置、部署与API使用解读(4)FastDFS配置详解之Client配置

一种方式是通过调用ClientGlobal类的初始化方法对配置文件进行加载,另一种是通过调用API逐一设置配置参数。后一种方式对于使用Zookeeper等加载属性的方式很方便。 1....
  • whb123andy
  • whb123andy
  • 2015年11月18日 17:09
  • 744

SonicWALL Global VPN Client 64bit

  • 2014年04月12日 00:41
  • 13.71MB
  • 下载

淘淘商城系列——使用FastDFS-Client客户端进行上传图片的测试

不久之前,我们实现了商品的类目选择这个功能,但这只是万里长征的第一步,我们还有很多事情需要做,例如怎样实现图片上传这个功能。本文就来教大家如何实现图片上传。图片上传分析我们知道,对于传统项目来说,所有...
  • yerenyuan_pku
  • yerenyuan_pku
  • 2017年05月29日 21:22
  • 3227

FastDFS分布文件系统Java客户端使用

原文链接:http://blog.csdn.net/xyang81/article/details/52847311FastDFS分布式文件系统服务安装和使用请参考上一篇文章《 FastDFS分布式文...
  • xyang81
  • xyang81
  • 2016年10月18日 11:42
  • 11668

SpringMVC整合fastdfs-client-java实现web文件上传下载

前言 上一篇博客记录了FastDFS v5.0.5在Linux CentOS 7中的安装与配置(分布式文件系统 FastDFS 5.0.5 & Linux CentOS 7 安装配置),本篇blog...
  • yzh_2017
  • yzh_2017
  • 2016年12月22日 13:31
  • 1356

Maven_Fastdfs 实例

环境:Vmware Workstation 10,CentOS-7-x86_64-DVD-1511.iso,Xshell 4.0,ip:192.168.216.140.org.csource.comm...
  • zhiguoliu11
  • zhiguoliu11
  • 2017年06月07日 14:42
  • 350

fastdfs-java-client 使用指南

+ 底层TCP连接使用的是Java Socket,阻塞IO + 大量的异常都是抛出到了 System.out/error + 使用storageClient操作时如果storeServer连接未建立,...
  • onionger
  • onionger
  • 2017年07月21日 11:46
  • 431

fastdfs分布式文件系统之JAVA client工具类封装

工具类当中进行连接池的初始化及上传、下载、删除功能的实现并在spring配置文件中配置,生成对应的java bean 方便其它类访问。...
  • Mr_Smile2014
  • Mr_Smile2014
  • 2016年09月06日 08:51
  • 7259
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:FastDFS的配置、部署与API使用解读(4)FastDFS配置详解之Client配置
举报原因:
原因补充:

(最多只允许输入30个字)