nginx代理minio客户端

错误方式

在点击桶名查看文件时, 会一直处于loading加载中
在这里插入图片描述

worker_processes  1; #设置 Nginx 启动的工作进程数为 1。

events {
    worker_connections  1024; ##设置每个工作进程的最大并发连接数为 1024。
}

http {
    include       mime.types; #该文件定义了文件扩展名和 MIME 类型之间的映射
    default_type  application/octet-stream; #设置默认 MIME 类型为二进制流
    server_tokens off;    #关闭版本号
    client_max_body_size 5120m; #允许用户最大上传数据大小
    sendfile        on; #提高文件传输效率
    keepalive_timeout  65; #定义客户端与服务器的 keepalive 超时时间
	
	# minio对象存储服务
    server {
        listen       29000;        
        server_name  localhost;

        location /{
            proxy_read_timeout 600s;                         #设置客户端与后端服务器之间的Length头字段来确定响应内容的长度
			proxy_pass http://172.17.70.70:29000;           			
        }
    }
}

正确方式

worker_processes  1; #设置 Nginx 启动的工作进程数为 1。

events {
    worker_connections  1024; ##设置每个工作进程的最大并发连接数为 1024。
}

http {
    include       mime.types; #该文件定义了文件扩展名和 MIME 类型之间的映射
    default_type  application/octet-stream; #设置默认 MIME 类型为二进制流
    server_tokens off;    #关闭版本号
    client_max_body_size 5120m; #允许用户最大上传数据大小
    sendfile        on; #提高文件传输效率
    keepalive_timeout  65; #定义客户端与服务器的 keepalive 超时时间
	
	# minio对象存储服务
    server {
        listen       29000;        
        server_name  localhost;

        location /{
            proxy_set_header Host $http_host;                           #将原始请求中的 Host 头部传递给后端服务器
            proxy_set_header X-Real-IP $remote_addr;                 #将客户端的真实 IP 地址传递给后端服务器
            proxy_set_header REMOTE-HOST $remote_addr;                 #将远程主机的 IP 地址传递给后端服务器
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;  #将客户端的 IP 地址附加到 X-Forwarded-For 头部,这用于日志记录并可能对后端服务器有用
            proxy_set_header X-Forwarded-Proto $scheme;  # 设置X-Forwarded-Proto头为当前请求所使用的协议(HTTP或HTTPS)
            # 启用 WebSocket 支持
            proxy_http_version 1.1;                            #指定代理通信使用的 HTTP 版本,这里设置为 1.1
            proxy_set_header Upgrade $http_upgrade;           #将客户端的 Upgrade 头部传递给后端服务器。这通常用于 WebSocket 通信
            proxy_set_header Connection "Upgrade";           #将 Connection 头部传递给后端服务器,指示应升级连接以支持 WebSocket
            proxy_read_timeout 600s;                         #设置客户端与后端服务器之间的连接在空闲状态下的最大时间
			chunked_transfer_encoding off;  # 禁用chunked传输编码,使用标准的Content-Length头字段来确定响应内容的长度
			proxy_pass http://172.17.70.70:29000;           			
        }
    }
}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/439342.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

HTML静态网页成品作业(HTML+CSS)——电影网首页网页设计制作(1个页面)

🎉不定期分享源码,关注不丢失哦 文章目录 一、作品介绍二、作品演示三、代码目录四、网站代码HTML部分代码 五、源码获取 一、作品介绍 🏷️本套采用HTMLCSS,未使用Javacsript代码,共有1个页面。 二、作品演示 三、代…

Docker-完整项目的部署(保姆级教学)

目录 1 手动部署(白雪版) 1.1 创建网络 1.2 MySQL的部署 1.2.1 准备 1.2.2 部署 1.3 Java项目的部署 1.3.1 准备 1.3.1.1 将Java项目打成jar包 1.3.1.2 编写Dockerfile文件 1.3.2 部署 1.3.2.1 将jar包、Dockerfile文件放在linux同一个文件夹下 1.3.2.2 构建镜像 …

3/6—27. 移除元素

代码实现&#xff1a; 方法一&#xff1a;快慢指针 int removeElement(int *nums, int numsSize, int val) {int slow 0; for (int fast 0; fast < numsSize; fast) { if (val ! nums[fast]) { nums[slow] nums[fast]; }}return slow; } 方法二&#xff1a;遍历 int rem…

Publii和GitHub:搭建个人网站的完美组合

在数字时代&#xff0c;拥有一个个人网站已经非常普遍了&#xff0c;但是&#xff0c;很多人因为技术难题而望而却步。现在&#xff0c;有了Publii&#xff0c;这一切都将变得简单。Publii是一个静态网站生成器&#xff0c;它允许你在本地计算机上创建和管理内容&#xff0c;然…

【个人学习笔记】概率论与数理统计知识梳理【六】

文章目录 第六章 样本及抽样分布一、随机抽样二、直方图与箱线图2.1 直方图2.2 箱线图 三、抽样分布总结 第六章 样本及抽样分布 好久没更新了&#xff0c;重新捡起来把它更完吧&#xff0c;可能会再开一个机器学习的笔记系列&#xff0c;参考用书是周志华的西瓜书。前五章主要…

第107讲:Mycat实践指南:取模分片下的水平分表详解

文章目录 1.使用取模分片水平分表2.水平分表取模分片案例2.1.准备测试的表结构2.2.配置Mycat实现范围分片的水平分表2.2.1.配置Schema配置文件2.2.2.配置Rule分片规则配置文件2.2.3.配置Server配置文件2.2.4.重启Mycat 2.3.写入数据观察水平分表效果 1.使用取模分片水平分表 平…

Enzo Life Sciences Cortisol(皮质醇) ELISA kit

皮质醇又称为氢化可的松&#xff0c;是一种由胆固醇合成的类固醇激素。它是肾上腺皮质产生和分泌的主要糖皮质激素。皮质醇在血液中以游离皮质醇的形式存在&#xff0c;或与皮质类固醇结合球蛋白(CBG)结合。皮质醇水平在早上7点左右最高&#xff0c;晚上最低。皮质醇可以调节新…

简单认识Linux

今天带大家简单认识一下Linux&#xff0c;它和我们日常用的Windows有什么不同呢&#xff1f; Linux介绍 Linux内核&发行版 Linux内核版本 内核(kernel)是系统的心脏&#xff0c;是运行程序和管理像磁盘和打印机等硬件设备的核心程序&#xff0c;它提供了一个在裸设备与…

机器学习笔记 DeepFakes和换脸技术简述

一、简述 人脸检测一直是 2000 年代初的主要研究课题。差不多二十年后,这个问题基本上得到了解决,并且人脸检测在大多数编程语言中都可以作为库使用。甚至换脸技术也不是什么新鲜事,并且已经存在了好些年了。 早在2016年左右就有基于OpenCV进行面部交换的方式了,主要是基于…

《Ubuntu20.04环境下的ROS进阶学习0》

一、逛ROS应用商店 在上一专栏http://t.csdnimg.cn/oGlcu&#xff0c;我们了解了ROS的基本功能。这一专栏将会在此基础上做出进一步拓展学习。那么首先我们要学会下载并阅读别人的代码。常用的两个应用商店一个是ROS的官方应用商店ROS index&#xff0c;另一个就是我们熟知的gi…

msys2下mingw32无法使用gcc编译命令

【问题现象&#xff1a;】 安装好msys2的环境后打开mingw32命令行&#xff0c;无法使用gcc命令。 【问题原因&#xff1a;】 没有配置安装对应的命令。 【解决方法&#xff1a;】 使用pacman命令安装gcc即可&#xff1a; 安装完成后&#xff0c;使用gcc -v测试&#xff0c…

【Pytorch】进阶学习:基于矩阵乘法torch.matmul()实现全连接层

【Pytorch】进阶学习&#xff1a;基于矩阵乘法torch.matmul()实现全连接层 &#x1f308; 个人主页&#xff1a;高斯小哥 &#x1f525; 高质量专栏&#xff1a;Matplotlib之旅&#xff1a;零基础精通数据可视化、Python基础【高质量合集】、PyTorch零基础入门教程&#x1f448…

用真实数据告诉你前10大AI对话工具排行!(国内+国外篇)

大家好&#xff0c;我是木易&#xff0c;一个持续关注AI领域的互联网技术产品经理&#xff0c;国内Top2本科&#xff0c;美国Top10 CS研究生&#xff0c;MBA。我坚信AI是普通人变强的“外挂”&#xff0c;所以创建了“AI信息Gap”这个公众号&#xff0c;专注于分享AI全维度知识…

【项目】仿muduo库One Thread One Loop式主从Reactor模型实现高并发服务器

本篇博客记录从0到1实现一个仿mudo库的One Thread One Loop式主从Reactor模型的高并发服务器组件。 在此之前我们要明确的是&#xff0c;该项目仅作为一个高并发服务器组件&#xff0c;因此该项目并不包含实际的业务需求处理内容。 前置知识背景 一、HTTP服务器 概念&#xf…

【李沐精读系列】GPT、GPT-2和GPT-3论文精读

论文&#xff1a; GPT&#xff1a;Improving Language Understanding by Generative Pre-Training GTP-2&#xff1a;Language Models are Unsupervised Multitask Learners GPT-3&#xff1a;Language Models are Few-Shot Learners 参考&#xff1a;GPT、GPT-2、GPT-3论文精读…

png格式怎么改成jpg?3种转换方法轻松掌握

png格式怎么改成jpg&#xff1f;在日常生活和工作中&#xff0c;PNG格式转换成JPG格式的需求十分普遍。无论是制作网页时需要优化图片加载速度&#xff0c;还是在图片编辑过程中需要调整图片格式以兼容不同平台&#xff0c;亦或是需要共享图片时减小文件大小&#xff0c;PNG转J…

简析内部审计数字化转型的方法和路径【小落送书(第6期)】

个人名片&#xff1a; &#x1f43c;作者简介&#xff1a;一名大三在校生&#xff0c;喜欢AI编程&#x1f38b; &#x1f43b;‍❄️个人主页&#x1f947;&#xff1a;落798. &#x1f43c;个人WeChat&#xff1a;hmmwx53 &#x1f54a;️系列专栏&#xff1a;&#x1f5bc;️…

【小黑送书—第十一期】>>如何阅读“计算机界三大神书”之一 ——SICP(文末送书)

《计算机程序的构造和解释》&#xff08;Structure and Interpretation of Computer Programs&#xff0c;简记为SICP&#xff09;是MIT的基础课教材&#xff0c;出版后引起计算机教育界的广泛关注&#xff0c;对推动全世界大学计算机科学技术教育的发展和成熟产生了很大影响。…

【AI视野·今日CV 计算机视觉论文速览 第304期】Thu, 7 Mar 2024

AI视野今日CS.CV 计算机视觉论文速览 Thu, 7 Mar 2024 Totally 67 papers &#x1f449;上期速览✈更多精彩请移步主页 Daily Computer Vision Papers DART: Implicit Doppler Tomography for Radar Novel View Synthesis Authors Tianshu Huang, John Miller, Akarsh Prabhak…