![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
FastDFS
da297368860
这个作者很懒,什么都没留下…
展开
-
关于recv pack size -1 !=10的总结
参考博客:https://www.cnblogs.com/ityouknow/p/8123998.html 参考博客:https://www.cnblogs.com/gne-hwz/p/9513255.html 原因分析:本次项目中需要将文件上传到fastdfs,由于上传文件大小不一,且涉及到线程的问题,出现了此问题。 情况一: 问题排查:此项目为多线程,当第一次初始化时,new ...原创 2019-10-16 11:11:12 · 2681 阅读 · 0 评论 -
FastDFS(分布式文件服务器)简要介绍
分布式文件服务器FastDFS FastDFS是用c语言编写的一款开源的分布式文件系统。FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用FastDFS很容易搭建一套高性能的文件服务器集群提供文件上传、下载等服务。 FastDFS架构包括Tracker server和Storage server。客户端请求Tracker server...转载 2019-08-04 16:21:45 · 429 阅读 · 0 评论 -
FastDFS-Linux环境搭建-1
前期准备:配置虚拟机开机自动联网,配置虚拟机为静态IP 配置方式:查看https://blog.csdn.net/da297368860/article/details/98471156 电脑配置较低,本次环境搭建只搭建一台Tracker and 一台storage,按照以下命令进行 一、安装Tracker 安装在了虚拟机Leapfrog-main中的root账户下 1.安装gcc ...原创 2019-08-04 17:32:27 · 149 阅读 · 0 评论 -
FastDFS-Linux环境搭建-2
开启另外一台虚拟机,接着搭建storage 二, 安装Storage 安装在了虚拟机Leapfrog-sub中的root账户下 正常可分别在三台虚拟机上安装storage,初次安装可只安装一台storage方便调试. 1.安装gcc 同tracker安装 安装FastDFS需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc: # yum ins...原创 2019-08-04 17:45:33 · 117 阅读 · 0 评论 -
Nginx-Linux环境搭建&FastDFS整合-3
一.安装Nginx 安装Nginx目的是, 可以支持通过http://的方式访问Storage中的图片, 也就是让工程中可以在上传图片的同时显示图片 FastDFS的Tracker和Storage需要整合Nginx 所以需要分别在leapfrog-main和leapfrog-sub两台虚拟机安装Nginx 1.安装所有依赖包 yum install gcc gcc-c++ mak...原创 2019-08-04 18:32:35 · 112 阅读 · 0 评论 -
Nginx-Linux环境搭建与FastDFS整合-4
继续Nginx-Linux环境搭建与FastDFS整合-3 二.在tracker整合Nginx和FastDFS 之前验证Nginx搭建是否成功时已经启动了Nginx, 所以先关闭 ./nginx -s quit 1.创建nginx-fdfs.conf配置文件 cd /usr/local/nginx/conf/ vi nginx-fdfs.conf 拷贝以下至新建的配置文件ngin...原创 2019-08-04 18:46:34 · 366 阅读 · 0 评论 -
Nginx-Linux环境搭建与FastDFS整合-5
三.在Storage整合Nginx和FastDFS 1.安装fastdfs-nginx-module fastdfs-nginx-module 作用说明 FastDFS 通过 Tracker 服务器,将文件放在 Storage 服务器存储,但是同组存储服务器之间需要进入 文件复制,有同步延迟的问题。假设 Tracker 服务器将文件上传到了 ip01,上传成功后文件 ID 已经返回...原创 2019-08-04 18:58:03 · 178 阅读 · 0 评论