# Nginx停机更新 Java 应用的实践 在现代 Web 开发中,保持服务的可用性是至关重要的。尤其是对于高并发的 Java 应用,更新服务时保持用户体验流畅非常重要。本文将探讨如何使用 Nginx 实现 Java 应用的不停机更新,并提供相关代码示例和可视化工具(如甘特图和状态图),帮助您更好地理解整个流程。 ## Nginx 简介 Nginx 是一种高性能的 HTTP 服务器和反
原创 2024-09-17 05:11:51
325阅读
  写这个是因为博主在部署新网站的时候遇到的坑爹的问题  服务器已经有了环境:LNMP,也有网站在跑,这个是php5.5  坑爹的是,有个新网站要部署,按照惯例,nginx.conf中添加server,重启nginx却发现新网站跑不起来  查看error_log报的是[error] 18850#0: *2956 dir
客户端连接上,一会就荡掉了,然后直接连接服务器,没有荡掉了,说明是nginx代理出现问题·,我们去修改一下配置文件即可。清零SO_SNDBUF ,,通过listen 80 sndbuf=0; 参数修改upstream Myserver { # simple round-robin 转发IP和端口 server 127.0.0.1:6000 weight
转载 2024-02-29 08:41:46
74阅读
查看当前Nginx一些信息开始升级下载安装包将下载好的安装包放入到服务器中将最新版本nginx解压进入到解压后的nginx文件夹内重新执行make由于被第三方公司漏洞扫描、扫到大量Nginx漏洞、官网也有提供补丁、但是这种补丁一个一个打太麻烦了、直接升级到指定版本历史漏洞肯定也修复了。第一想到的肯定是无感升级、为了不影响线上的环境正在跑的业务、百度去找了一下无感升级的流程后续总结一下。查看当前Ng
转载 2024-08-07 11:47:19
95阅读
一、 负载均衡的基本作用1. 转发功能根据自身一定的算法(权重、轮询),将客户端的请求转发到不同的应用服务器上面,减轻单个服务器的压力,提高系统的并发量2. 容灾处理通过心跳检测的方式,判断应用服务器是否正常工作,如果服务器宕机,则请求自动忽略该服务器,发送到正在正常工作的服务器上面。3. 恢复添加如检测到宕机的服务器恢复正常工作,自动将该服务器添加回处理用户请求的列表中。二、 CentOS 上面
降低Nginx的error级别并排除错误然后打开nginx的error.log文件,发现没有特别的错误信息,打开nginx.conf文件,将 error_log的级别设置为notice(默认是error),运行了一会儿发现出现下面的warn错误:an upstream response is buffered to a temporary file /tmp/xxx while read
环境说明 如上图,主要做服务的是最后端的那台.net的web服务器,通过两台nginx做负载提供一个vip跟防火墙做映射为外网提供web服务问题描述在网站上下载小文件正常下载大文件会出现502,但这个502页面不会直接出现在浏览器,在打开浏览器开发者工具才能看到502问题解决(结合上面拓扑图)1.看nginx是否正常一般在产品线上出这种问题都是从外向内看问题,外网没问题就在内网,内网分为后面web
转载 2024-04-26 09:52:20
98阅读
前言7*24小时不间断的提供对外服务和产品快速迭代是互联网行业的特征,基于需求所有的发布都不能停止当前对外的服务。本文围绕此话题衍生出,不停服上下线工具实现。看本文前请先看  Nginx初识 Tengine安装 作案工具Centos6.5TengineXshellIIS部署站点两个(附赠源码)站点部署源码下载后,分别部署在两台不同的IIS中,部署不做解释,直接上图&n
nginx特别篇2nginx开启状态界面状态页面监控与配置配置zabbix页面rewriteif基于浏览器实现分离案例防盗链案例 nginx开启状态界面开启status:location /status { stub_status on; allow 172.16.0.0/16; deny all; }示例:[root@localhost ~]# vim /usr/local/ngi
转载 2024-02-24 23:39:15
201阅读
一、默认网站 验证修改后的配置文件是否有问题:/usr/local/nginx/sbin/nginx -g ../conf/nginx.conf # 当nginx配置文件中有且只有一个server的时候,该server就被nginx认为是默认网站 # 所有发给80端口的数据就会交给该server # 有多个server才称为虚拟主机 serve
转载 2024-02-08 07:38:56
74阅读
目录001. 事务的四大特性2. 事务的隔离级别详解ARP具体过程:sarxargs -i参数详解常见服务默认端口:常见风险服务默认端口:1:/etc/profile 和 /etc/rc.d/rc.local启动顺序全局文件名称:zabbix:服务端口:进程线程:正则表达式 边界边界单词\b 单词边界\B 非单词边界redis的特点:SQL语句分类DNS 解析过程变量相关:2.awk中的
上一篇中,我们了解了如何nginx的配置原则及解析框架,以及解析location配置的具体实现,相信大家对该部分已经有了比较深刻的认识。本篇,我们进一步来了解下,解析之后的配置,如何应用到实际中的吧。当然,我们只讲解 location 的查找过程。1:location的接入流程在nginx的前几篇中,我们已经了解了,nginx对于网络的请求接入过程,是一个基于事件的io模型,这是其高性能的根本。i
转载 2021-06-04 08:58:44
347阅读
目录一、http设置1.1 验证模块 需要输入用户名和密码开启身份验证1.2 网页的状态页1.3自定义 错误页面自定义错误页面把错误码 404 指定成302    1.4检测文件是否存在1.5日志位置存放自定义错误日志的位置将两个网站的 日志分离1.6长连接对哪种浏览器禁用长连接1.7作为下载服务器配置给文件内容加上单位显示索引的页面文件风格,默认html 
转载 2024-08-01 11:21:02
101阅读
Nginx管理模块配置nginx官方yum源http://nginx.org/en/linux_packages.html#RHEL-CentOS \\Nginx官方配置地址vim /etc/yum.repos.d/nginx.repo 添加: [nginx-stable] name=nginx stable repo baseurl=http://nginx.org/packages/cento
转载 2024-02-28 08:50:15
38阅读
nginx设置404页面跳转 目录 1 nginx设置404错误指向页面 2 制作一个404.html页面 3 重启nginx使配置生效 4 避免出现404错误 5 roboot.txt屏蔽404页面 6 nginx对404页面进行301重定向 如果网页的链接地址改变了,在通过这个地址访问的时候会返回一个错误码404.表示没有找到该地址内容.这个在建站初
转载 2024-04-17 19:20:38
87阅读
Nginx WEB服务器企业实战1.1 Nginx WEB入门简介1.2 Nginx工作原理1.3 Nginx安装配置1.4 Nginx管理及升级1.5 Nginx配置文件优化一1.6 Nginx配置文件优化二1.7 Nginx虚拟主机实战1.8 Nginx Location深入剖析1.9 企业实战Nginx动静分离架构 万维网 (WORLD WIDE WEB,WWW)服务器,也称之为WEB服
转载 2024-06-25 04:51:50
102阅读
前些天,把SSO整合到项目中。起初,在用户未登录的时候,后端会返回302状态码,浏览器根据响应头的设置跳转到SSO页面。重定向到正确的登录页面来让用户登录,这似乎并没有什么问题。然而,当我需要用fetch从后端请求一些数据的时候,请求会失败并且重定向并没有发生。所以,第一个问题是:当fetch遇到302状态码,会发生什么?我仅仅用koa写了一个小例子来测试fetch的302状态码。在后端,当接口
Nginx停机版本升级
原创 2023-11-15 15:08:30
205阅读
Nginx 其实就是一款轻量级的 Web 服务器、反向代理服务器,由于它的内存占用少,启动极快,高并发能力强,在互联网项目中广泛应用。那么你可能会问了:“不是说 Nginx 吗?怎么又扯出来一个 Web 服务器呢?啥是服务器?”。别着急,在学习 Nginx 之前你还真得知道什么是服务器这个概念,下面我们先来看下到底啥是服务器。啥是服务器服务器的英文叫 Server , 顾名思义就是为其他人服务的。
Nginx实现静态网站部署想实现Nginx静态网站部署先要安装安装Nginx参考我的博客:1、静态网站的部署将静态网站的静态页面/index目录下的所有内容 传到服务器的/usr/local/nginx/html下即可访问 ,2、配置虚拟主机虚拟主机,也叫“网站空间”,就是把一台运行在互联网上的物理服务器划分成多个“虚拟”服务器。虚拟主机技术极大的促进了网络技术的应用和普及。同时虚拟主机的租用服务
转载 2024-03-13 13:44:46
61阅读
  • 1
  • 2
  • 3
  • 4
  • 5