![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
nginx简介
文章平均质量分 58
一些关于nginx的介绍
Trouble-Solver
新时代的农民工。
展开
-
Nginx配置负载均衡
2. 接下来,在Nginx配置文件的server块中,使用proxy_pass指令将请求代理到负载均衡的服务器上。1. 首先,在Nginx的配置文件中定义一个upstream块,用于指定负载均衡的服务器列表和负载均衡算法。这样,Nginx就会将收到的请求根据负载均衡算法分发到myapp upstream块中的服务器上。上述配置中,我们定义了一个名为myapp的upstream块,并列出了三个服务器的地址和端口。上述配置中,我们将所有的请求都代理到名为myapp的upstream块中的服务器列表上。原创 2024-06-03 13:47:29 · 703 阅读 · 1 评论 -
Nginx的负载均衡(加权轮询)
为了实现加权轮询,Nginx会根据每个服务器的权重值计算一个轮询的权重值,并将请求发送给具有最高轮询权重值的服务器。每次请求后,服务器的轮询权重值都会减去其原始权重值,直到轮询权重值为0时,会重新计算轮询权重值。这样,权重越高的服务器会被分配到更多的请求。server1.example.com的权重为3,server2.example.com的权重为2,server3.example.com的权重为1。加权轮询是一种根据服务器权重分配请求的算法,权重越高的服务器会被分配到更多的请求。原创 2024-06-03 13:55:16 · 423 阅读 · 0 评论 -
nginx动静分离配置
上述配置会将以 `/static/` 开头的URL请求映射到 `/path/to/static/files` 目录下的静态文件,并设置缓存时间为7天。类似地,以 `/media/` 开头的URL请求会映射到 `/path/to/media/files` 目录下的文件,并设置缓存时间为最大值。上述配置会将所有非静态文件请求转发到后端服务器(例如在本例中是转发到 `127.0.0.1:8000`)。将上述配置添加到nginx的配置文件中,并重新加载nginx配置后,即可实现nginx的动静分离。原创 2024-06-03 14:10:12 · 298 阅读 · 1 评论 -
在nginx中配置反向代理
location`指令中的`/`表示所有请求都会被代理。`proxy_pass`指令指定了后端服务器的地址。在这个例子中,将请求代理到`http://backend_server`。在这个例子中,设置了`Host`、`X-Real-IP`和`X-Forwarded-For`请求头。在nginx中配置反向代理,需要使用`proxy_pass`指令。在上面的配置中,`listen`指令指定了监听的端口和地址,`server_name`指令指定了代理的域名。原创 2024-06-03 14:26:06 · 348 阅读 · 0 评论 -
nginx简介(二)常用功能
一、静态资源服务器使用nginx实现静态资源服务器,我们可以通过nginx来访问静态资源。修改nginx配置(conf/nginx.conf)文件为: server { listen 80; server_name www.tuesdayma.com; location / { root html; index index.html index.htm; }原创 2021-07-13 15:01:23 · 376 阅读 · 0 评论 -
nginx简介(一)下载安装
nginx简介欢迎使用Markdown编辑器提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录欢迎使用Markdown编辑器前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图原创 2021-07-08 15:23:47 · 239 阅读 · 2 评论 -
nginx简介(三)配置文件详解
一、Nginx的配置文件结构Nginx的配置文件nginx.conf位于其安装目录的conf目录下。Nginx配置文件主要分为4部分:main(全局设置)、server(主机设置)、upstream(负载均衡服务器设置)和location(URL匹配特定位置的设置)。如下图所示:main块设置的指令将影响其他所有设置;server块的指令主要用于指定主机和端口;upstream指令主要用于负载均衡,设置一系列的后端服务器;location块用于匹配网页位置。这四者之间原创 2021-07-15 10:28:46 · 369 阅读 · 0 评论