首页 > 编程知识 正文

hdfs分布式存储数据的原理,分布式文件系统HDFS

时间:2023-05-05 18:55:29 阅读:41465 作者:359

简介FastDFS是一个开源分布式文件系统,管理文件。 功能包括文件存储、文件同步和文件访问(文件上载和文件下载),解决了大容量存储和负载平衡问题。 非常适合相册网站、视频网站等以文件为载体的在线服务。

上传过程

目录

个人资料

上传过程

构建

下载镜像

显示镜像

拽着拿

删除镜像

运行追踪器

运行存储

配置Nginx

重新启动存储容器

查看启动容器

接通电源后自动启动

文件存储微服务

fasfDFS配置

application.yaml配置

起步班

下载镜像的sudoapt-getinstalldocker-ce

查看镜像docker images

拉动docker pull路径/fastdfs

删除镜像坞站RMI id

运行trackerdockerrun-- d-- name tracker-- net=host路径/fastdfs sh tracker.sh

storagedockerrun-d---namestorage-- net=host-etracker _ IP=192.168.0,0-e group _ name=group 1路径/fass

nginxdockerexec-it存储/bin/bash配置

vi /etc/nginx/conf/nginx.conf

添加:

位置~~/m00 { root/data/fast _ data/data; ngx_fastdfs_module; }禁止缓存:

add _ header cache-control no-store

重新启动存储容器docker重新启动存储

查看启动容器docker ps

打开电源自动启动docker update-- restart=always tracker

docker update---- restart=always storage

在文件存储微服务服务下创建文件管理微服务hoho-service-file

? XML版本=' 1.0 '编码=' utf-8 '? project xmlns=' http://maven.Apache.org/POM/4.0.0 ' xmlns : xsi=' http://www.w3.org/2001/XML方案ins ttins maven-4.0.0.xsd ' parentartifactidchanggou-service/artifactidgrout version/parentmodelversion4.0.0/modelverver artifactiddependenciesdependencygrouncy组分组客户端- Java/artifactidversion1. 27.0.0/version /

connect_timeout=60

network_timeout=60

charset=UTF-8

http.tracker_http_port=8080

tracker_server=IP:端口

connect_timeout :连接超时时间。 以秒为单位。

network_timeout :通信超时时间,单位为秒。 或者发送数据时。 如果即使经过超时时间也无法收发数据,则本次的网络通信将失败

charset :字符集

http.tracker _ http _ port: tracker上的http端口

tracker _ server :设置tracker服务器的IP和端口

application.yaml配置spring:

servlet 3:

多用途:

max-file-size: 10MB

max-request-size: 10MB

3: APP

name:文件

服务器:

port: 18082

eureka:

客户端:

服务-URL:

default zone :3358127.0.0.1:10086/eureka

instance:

首选项- IP-address :真

feign:

hystrix:

启用:真

最大文件大小是一个文件大小

-request-size是用于设置总上载的数据大小

启动类@ springbootapplication (exclude={ datasourceautoconfiguration.class } @ enableeurekaclientpublicclasssfileaplication ) args ) springapplication.run )文件应用程序)文件应用程序}

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。