JAVA----FastDFS操作命令

操作命令

常用操作
netstat -unltp | grep fdfs
ps -ef|grep fdfs


killall fdfs_trackered
killall fdfs_storaged
指定配置文件启用
/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf start
/usr/bin/fdfs_storaged /etc/fdfs/storage.conf start

service fdfs_trackerd start  窗口式启动
设置开机启动:
vi /etc/rc.d/rc.local
/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf start
/usr/bin/fdfs_storaged /etc/fdfs/storage.conf start

/usr/local/nginx/sbin/nginx  nginx 开机启动

在centos7中, `/etc/rc.d/rc.local` 文件的权限被降低了,需要给rc.local 文件增加可执行的权限
`chmod +x /etc/rc.d/rc.local`
配置文件
tracker_server          # 有几台服务器写几个
group_name              # 地址的名称的命名
bind_addr               # 服务器ip绑定
store_path_count        # store_path(数字)有几个写几个
store_path(数字)         # 设置几个储存地址写几个 从0开始
防火墙

不关闭防火墙的话无法使用

systemctl stop firewalld.service
systemctl restart firewalld.service
tracker
/etc/init.d/fdfs_trackerd start
/etc/init.d/fdfs_trackerd restart
/etc/init.d/fdfs_trackerd stop
chkconfig fdfs_trackerd on        #自启动tracker服务
storage
/etc/init.d/fdfs_storaged start
/etc/init.d/fdfs_storaged restart
/etc/init.d/fdfs_storaged stop
chkconfig fdfs_storaged on       #自启动storage服务
nginx
/usr/local/nginx/sbin/nginx
/usr/local/nginx/sbin/nginx -s reload
/usr/local/nginx/sbin/nginx -s stop
检测集群
/usr/bin/fdfs_monitor /etc/fdfs/storage.conf
会显示会有几台服务器 有3台就会 显示 Storage 1-Storage 3的详细信息

Java 操作

访问图片增加限制
vi http.conf

http.anti_steal.check_token = true
http.anti_steal.secret_key = FastDFS1234567890
Java 测试
int ts = (int)Instant.now().getEpochSecond();
String auth = "FastDFS1234567890";
String token = ProtoCommon.getToken("M00/00/00/wKgBw2BcK9eENipmAAAAALiO6zg095.jpg", ts, auth);
StringBuilder sb = new StringBuilder();
sb.append("http://static.252.com")
		.append("/group1/M00/00/00/wKgBw2BcK9eENipmAAAAALiO6zg095.jpg")
		.append("?token=")
		.append(token)
		.append("&ts=")
		.append(ts);
System.out.println(sb.toString());
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值