为什么nginx性能比apache性能好nginx用的相对于c++更底层的c编写,有一定原因两种webserver的设计和定位的不同。nginx自身定位为一个轻量级webserver,高级功能依赖于配置和加载模块组建。而apache自身功能强大,自身设计也是追求强大的稳定性。同时最核心原因是二者网络IO处理的方式,nginx是异步非阻塞,而apache是同步 ......
315
0
0
2022-04-14
#nginx进程,一般设置为和cpu核数一样worker_processes 4;                         ......
311
0
0
2022-04-13
问题描述sudo apt update sudo apt install nginx 上述步骤安装完 Nginx 后,直接启动 Nginx 发现报错,无法启动,显示好像是 80 端口问题,但是通过 sudo lsof -i:80 命令查看,并没有进程占用 80 端口排查问题先停止所有和 nginx 相关的进程sudo killall nginx 通过 ......
476
0
0
2022-04-11
一个tomcat下如何部署多个项目?Linux跟windows系统下的步骤都差不多,以下linux系统下部署为例。windows系统下部署同理。1不修改端口,部署多个项目清楚tomcat目录结构的应该都知道,项目包是放在webapps目录下的,那能否在同一个tomcat的webapps目录下运行多个不同项目呢?答案是可以的。1、将多个项目包放入webapps ......
304
0
0
2022-04-09
【51CTO.com原创稿件】本文首先介绍 Nginx 的反向代理、负载均衡、动静分离和高可用的原理,随后详解 Nginx 的配置文件,带大家从原理到实战,彻底搞懂 Nginx!图片来自 PexelsNginx 是开源的轻量级 Web 服务器、反向代理服务器,以及负载均衡器和 HTTP 缓存器。其特点是高并发,高性能和低内存。Nginx 专为性能优化而开发, ......
273
0
0
2022-04-08
面试官:关于负载均衡你了解多少,知道哪些常用框架?问题分析:工作中小编也会经常接触到 Nginx,比如美团的 Oceanus 框架,是一款 HTTP 服务治理框架,这个框架就是基于 Nginx和 ngx_lua 扩展的,主要提供服务注册与发现、动态负载均衡功能,日常的开发学习中,如果你想弄懂公司的 Oceanus ,Nginx 知识肯定是必不可少的,我想这也 ......
298
0
0
2022-04-07
现在net core运用的多了,一系列的问题接踵而来,更新项目发布到iis时就有一个坑。应急办法是直接停站点进行发布。但是这样做会导致,部署项目停的时间过长,网站暂时没法访问。(项目发布完成后记得“启动”)查询官方文档后,官方给出的方案:锁定的部署文件如果应用正在运行,部署文件夹中的文件会被锁定。 在部署期间,无法覆盖已锁定的文件。 若要在部署中解除已锁定的 ......
267
0
0
2022-04-06
通过配置 Nginx 配置文件,实现正向代理、反向代理、负载均衡、Nginx 缓存、动静分离和高可用 Nginx 6种功能,并对 Nginx 的原理作进一步的解析。当需要使用 Nginx 配置文件时,参考本文实例即可,建议收藏。1. 正向代理正向代理的代理对象是客户端。正向代理就是代理服务器替客户端去访问目标服务器。1.1 实战一实现效果:在浏览器输入 ww ......
362
0
0
2022-04-05
为什么要将两个放在一起学习?因为这两个是配置文件中使用正则表达式最多的指令。location规则nginx的http配置主要包括三个区块,如下图所示http配置location指令通过指定的模式与客户端请求的URI进行匹配。主要的格式如下:location [=|~|~*|^~|@] pattern { ...... } 1、直接匹配。这种没有修饰符 ......
376
0
0
2022-04-05
说到 大名鼎鼎的 Nginx, 大家肯定都不陌生,不管是做运维,做开发,还是做网络的都应该对他很熟悉。Nginx的功能很多,很强大,今天我主要是分享一下 Nginx 反向代理的常见用法。什么是反向代理?举个例子:比如用户去访问百度,用户在浏览器输入www.baidu.com时,对于百度来说,浏览器就是客户端。客户端将请求发送到百度的代理服务器,由代理服务器去 ......
424
0
0
2022-04-05
代理分为正向代理和反向代理,本次就来演示一下Nginx配置正向代理和反向代理的场景。 顺便讲解一下正向代理和反向代理的区别正向代理和反向代理的区别Nginx 反向代理与正向代理Nginx首先,我们需要知道什么是反向代理和正向代理区别一、正向代理正向代理简单的来说就是我们的代理服务器代替用户去请求后端节点nginx正向代理代替工具还有goproxy为什么要使用 ......
364
0
0
2022-04-04
写在前面作为一名前端,这几年没怎么碰过后台的东西,只能干等着后台小哥去排查问题,确实有点不该。如果要聊 Nginx,现阶段有点力不从心,内容还是挺多的,不够平时用的内容倒不是很复杂,简单几个配置,二话不说,先学了再说,下次就不用干等,自己也能排查排查。什么是 Nginx?图片来源:百度Nginx 的应用广泛,常见场景:静态资源服务器动态匹配反向代理Gzip ......
294
0
0
2022-04-04
背景前几天在学习负载均衡的知识,遇到了 Nginx 反向代理 的概念,其实在年初就写过一次 Nginx 反向实例的笔记,今天翻看发现很是潦草,而且当时的编辑器也不满足Markdown,作为尴尬症晚期的我,索性删掉重新整理一篇 ...【一】概念解释代理代理其实就是一个中介,A 和 B 本来可以直连,中间插入一个 C,C 就是中介。正向代理刚开始的时候,代理多数 ......
333
0
0
2022-04-03
一、正则表达式匹配~ 为区分大小写匹配~* 为不区分大小写匹配!~ 和 !~* 分别为区分大小写不匹配及不区分大小写不匹配二、文件及目录匹配-f 和 !-f 用来判断是否存在文件-d 和 !-d 用来判断是否存在目录-e 和 !-e 用来判断是否存在文件或目录-x 和 !-x 用来判断文件是否可执行三.rewrite指令的最后一项参数为flag标记,flag ......
290
0
0
2022-04-03
Nginx 处理一个 HTTP 请求的全过程前面给大家讲了 Nginx 是如何处理 HTTP请求头部的 ,接下来就到了真正处理 HTTP 请求的阶段了。先看下面这张图,这张图是 Nginx 处理 HTTP 请求的示意图,虽然简单,但是却很好的说明了整个过程。Read Request Headers:解析请求头。Identify Configuration B ......
297
0
0
2022-04-03