现在net core运用的多了,一系列的问题接踵而来,更新项目发布到iis时就有一个坑。应急办法是直接停站点进行发布。但是这样做会导致,部署项目停的时间过长,网站暂时没法访问。(项目发布完成后记得“启动”)查询官方文档后,官方给出的方案:锁定的部署文件如果应用正在运行,部署文件夹中的文件会被锁定。 在部署期间,无法覆盖已锁定的文件。 若要在部署中解除已锁定的 ......
370
0
0
2022-04-06
通过配置 Nginx 配置文件,实现正向代理、反向代理、负载均衡、Nginx 缓存、动静分离和高可用 Nginx 6种功能,并对 Nginx 的原理作进一步的解析。当需要使用 Nginx 配置文件时,参考本文实例即可,建议收藏。1. 正向代理正向代理的代理对象是客户端。正向代理就是代理服务器替客户端去访问目标服务器。1.1 实战一实现效果:在浏览器输入 ww ......
483
0
0
2022-04-05
为什么要将两个放在一起学习?因为这两个是配置文件中使用正则表达式最多的指令。location规则nginx的http配置主要包括三个区块,如下图所示http配置location指令通过指定的模式与客户端请求的URI进行匹配。主要的格式如下:location [=|~|~*|^~|@] pattern { ...... } 1、直接匹配。这种没有修饰符 ......
516
0
0
2022-04-05
说到 大名鼎鼎的 Nginx, 大家肯定都不陌生,不管是做运维,做开发,还是做网络的都应该对他很熟悉。Nginx的功能很多,很强大,今天我主要是分享一下 Nginx 反向代理的常见用法。什么是反向代理?举个例子:比如用户去访问百度,用户在浏览器输入www.baidu.com时,对于百度来说,浏览器就是客户端。客户端将请求发送到百度的代理服务器,由代理服务器去 ......
549
0
0
2022-04-05
代理分为正向代理和反向代理,本次就来演示一下Nginx配置正向代理和反向代理的场景。 顺便讲解一下正向代理和反向代理的区别正向代理和反向代理的区别Nginx 反向代理与正向代理Nginx首先,我们需要知道什么是反向代理和正向代理区别一、正向代理正向代理简单的来说就是我们的代理服务器代替用户去请求后端节点nginx正向代理代替工具还有goproxy为什么要使用 ......
518
0
0
2022-04-04
写在前面作为一名前端,这几年没怎么碰过后台的东西,只能干等着后台小哥去排查问题,确实有点不该。如果要聊 Nginx,现阶段有点力不从心,内容还是挺多的,不够平时用的内容倒不是很复杂,简单几个配置,二话不说,先学了再说,下次就不用干等,自己也能排查排查。什么是 Nginx?图片来源:百度Nginx 的应用广泛,常见场景:静态资源服务器动态匹配反向代理Gzip ......
407
0
0
2022-04-04
背景前几天在学习负载均衡的知识,遇到了 Nginx 反向代理 的概念,其实在年初就写过一次 Nginx 反向实例的笔记,今天翻看发现很是潦草,而且当时的编辑器也不满足Markdown,作为尴尬症晚期的我,索性删掉重新整理一篇 ...【一】概念解释代理代理其实就是一个中介,A 和 B 本来可以直连,中间插入一个 C,C 就是中介。正向代理刚开始的时候,代理多数 ......
450
0
0
2022-04-03
一、正则表达式匹配~ 为区分大小写匹配~* 为不区分大小写匹配!~ 和 !~* 分别为区分大小写不匹配及不区分大小写不匹配二、文件及目录匹配-f 和 !-f 用来判断是否存在文件-d 和 !-d 用来判断是否存在目录-e 和 !-e 用来判断是否存在文件或目录-x 和 !-x 用来判断文件是否可执行三.rewrite指令的最后一项参数为flag标记,flag ......
401
0
0
2022-04-03
Nginx 处理一个 HTTP 请求的全过程前面给大家讲了 Nginx 是如何处理 HTTP请求头部的 ,接下来就到了真正处理 HTTP 请求的阶段了。先看下面这张图,这张图是 Nginx 处理 HTTP 请求的示意图,虽然简单,但是却很好的说明了整个过程。Read Request Headers:解析请求头。Identify Configuration B ......
441
0
0
2022-04-03
私有证书概念https 私有证书,就是自己配的证书,没有被官方机构认证的。简单的讲就是,浏览器提醒不信任的。私有证书生成步骤在linux系统中可以直接按下面步骤操作生成自有证书。windows系统可以安装下openssl 在操作。 server { listen 443 ssl http2 default_server; ......
488
0
0
2022-04-03
概述什么是 Nginx?Nginx (engine x) 是一款轻量级的 Web 服务器 、反向代理服务器及电子邮件(IMAP/POP3)代理服务器。什么是反向代理?反向代理(Reverse Proxy)方式是指以代理服务器来接受 internet 上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给 internet 上请求连接 ......
380
0
0
2022-04-03
基于全球的网络安全,现在浏览器基本都将默认的HTTP站点标识为不安全,很多站点都将HTTP网站添加SSL证书,切换至HTTPS加密协议。Nginx作为高性能的HTTP和反向代理web服务,一般作为服务入口提供负载均衡和流量分发,因此我们在Nginx上添加SSL证书,实现HTTPS访问;同时为保证用户无感知,需要配置HTTP默认跳转HTTPS。下面我们来解析下 ......
376
0
0
2022-04-02
作为一个前端,你可能不需要懂太多后端的知识,也不需要懂太多运维方面的技术,但nginx的两个常用的知识点你一定要懂,它们就是反向代理与负载均衡。什么是反向代理与负载均衡什么是反向代理当我们有一个服务器集群,并且服务器集群中的每台服务器的内容一样的时候,同样我们要直接从个人电脑访问到服务器集群服务器的时候无法访问,必须通过第三方服务器才能访问集群这个时候,我们 ......
399
0
0
2022-04-02
一同事求援:后台系统的登录成功了,但不能成功登进系统,仍然跳转到登录页,但同一套代码另一个环境却没有问题。背景经了解,他对同一个项目使用tomcat部署了两个环境,一个在开发服务器上,一个在他本机,两个环境代码配置完全相同。两边通过同一个nginx进行反向代理,nginx配置大致如下,location /health/ { proxy_pass ......
576
0
0
2022-04-02
一 Nginx简介1.1 什么是NginxNginx是一个高性能的http和反向代理服务器,其特点是占用内存小,并发能力强。Nginx专为性能优化而开发,性能是其最重要的考量,能经受高负载的考验,有报告表明能支持高达50000个并发连接数。1.2 反向代理正向代理:在浏览器中配置代理服务器,通过代理服务器进行互联网访问。反向代理:将请求发送到反向代理服务器, ......
431
0
0
2022-04-02