文章 2022-05-25 来自:开发者社区

使用 Nginx 实现平滑升级

使用 Nginx 实现平滑升级一、使用 Nginx 实现平滑升级1.主进程支持的信号2.配置 Nginx 平滑升级一、使用 Nginx 实现平滑升级实现原理:在旧进程运行时,启动新的进程;旧进程处理没有完成的请求,但不再接收新的处理请求,而是由新进程负责接收请求并进行处理;最后通过关闭旧进程的 PID,使新的进程完全兼容。1.主进程支持的信号2.配置 Nginx 平滑升级1)准备软件包并查看旧版....

使用 Nginx 实现平滑升级
文章 2022-05-25 来自:开发者社区

Nginx服务器高性能优化的配置--轻松实现10万并发访问量

今天要说的是Nginx服务器高性能优化的配置,如何使Nginx轻松实现10万并发访问量。通常来说,一个正常的 Nginx Linux 服务器可以达到 500,000 – 600,000 次/秒 的请求处理性能,如果Nginx服务器经过优化的话,则可以稳定地达到 904,000 次/秒 的处理性能,大大提高Nginx的并发访问量。这里需要特别说明的是:1、本文中所有列出来的配置都是在我的测试环境验....

Nginx服务器高性能优化的配置--轻松实现10万并发访问量
文章 2022-05-23 来自:开发者社区

使用 Haproxy + Nginx 实现高可用

使用 Haproxy + Nginx 实现高可用一、基本介绍二、使用 Haproxy + Nginx 实现高可用      1.安装 Nginx 服务      2.安装 Haproxy 服务      3.验证 Web 群集      4.Haproxy 日志管理  ...

使用 Haproxy + Nginx 实现高可用
文章 2022-05-20 来自:开发者社区

【Nginx】实现负载均衡的⼏种⽅式(转)

【Nginx】实现负载均衡的⼏种⽅式1 概念  要理解负载均衡,必须先搞清楚正向代理和反向代理。注:  正向代理,代理的是⽤户。  反向代理,代理的是服务器。2 什么是负载均衡当⼀台服务器的单位时间内的访问量越⼤时,服务器压⼒就越⼤,⼤到超过⾃⾝承受能⼒时,服务器就会崩溃。为了避免服务器崩溃,让⽤户有更好的体验,我们通过负载均衡的⽅式来分担服务器压⼒。我们可以建⽴很多很多服务器,组成⼀个服务器集....

文章 2022-05-17 来自:开发者社区

Java实现把图片上传到图片服务器(nginx+vsftp)

功能实现:一、数据库设计:二、项目设计:为了快速开发,本案例使用springboot + mybatis实现。项目结构如下:1、添加依赖:pom.xml:<!-- 文件上传 --> <dependency> <groupId>commons-fileupload</groupId> &...

 Java实现把图片上传到图片服务器(nginx+vsftp)
文章 2022-05-14 来自:开发者社区

通过Nginx TCP反向代理实现Apache Doris负载均衡

概述Nginx能够实现HTTP、HTTPS协议的负载均衡,也能够实现TCP协议的负载均衡。那么,问题来了,可不可以通过Nginx实现Apache Doris数据库的负载均衡呢?答案是:可以。接下来,就让我们一起探讨下如何使用Nginx实现Apache Doris的负载均衡。环境准备注意:使用Nginx实现Apache Doris数据库的负载均衡,前提是要搭建Apache Doris的环境,Apa....

文章 2022-05-13 来自:开发者社区

Nginx实现多域名转发到不同项目的配置

Nginx的反向代理,即可以基于端口进行,也可以基于域名进行。过多的端口开放,就意味着更高的安全风险,因此只开放一个端口,比如80端口,然后根据域名的不同转发到不同的项目路径或服务器。nginx的配置文件结构就不多说了。由于测试服务器较少,项目又较多,很多项目都在同一个服务器上,并且服务器并没有绑定域名,只有IP可以使用。在访问不同项目时用nginx做代理就意味着要有不同的路由地址和接口来区分不....

Nginx实现多域名转发到不同项目的配置
文章 2022-05-12 来自:开发者社区

通过Nginx、Consul、Upsync实现动态负载均衡和服务平滑发布

前提前段时间顺利地把整个服务集群和中间件全部从UCloud迁移到阿里云,笔者担任了架构和半个运维的角色。这里详细记录一下通过Nginx、Consul、Upsync实现动态负载均衡和服务平滑发布的核心知识点和操作步骤,整个体系已经在生产环境中平稳运行。编写本文使用的虚拟机系统为CentOS7.x,虚拟机的内网IP为192.168.56.200。动态负载均衡的基本原理一般会通过upstream配置N....

通过Nginx、Consul、Upsync实现动态负载均衡和服务平滑发布
文章 2022-05-02 来自:开发者社区

Nginx原子操作及自旋锁实现

Nginx原子操作执行原子操作的变量只有整形这两种整型都使用了volatile关键字告诉C编译器不要做优化nginx原子操作提供的2个方法ngx_atomic_cmp_set入参: ngx_auomic_t*lock, ngx_atomic_unit_t old, ngx_atomic_unit setcompare & setngx_atomic_fetch_add入参: ngx_at....

Nginx原子操作及自旋锁实现
文章 2022-04-27 来自:开发者社区

Nginx使用upstream实现负载均衡

如果Nginx没有仅仅只能代理一台服务器的话,那它也不可能像今天这么火,Nginx可以配置代理多台服务器,当一台服务器宕机之后,仍能保持系统可用。具体配置过程如下:在http节点下,添加upstream节点。upstream server-name { server 192.168.1.100:8080; server 192.168.1.101:8080; }反向代理pr...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

{"cardStyle":"productCardStyle","productCode":"aliyun","productCardInfo":{"productTitle":"部署Nginx并通过Ingress暴露和监控服务","productDescription":"在阿里云容器服务(后简称ACK)集群中通过YAML文件快速部署一个Nginx应用并通过Nginx Ingress暴露和监控服务,结合使用ACK、日志服务、专有网络搭建业务部署运维方案。","productContentLink":"https://www.aliyun.com/solution/tech-solution/nginx_ingress","isDisplayProductIcon":true,"productButton1":{"productButtonText":"方案详情","productButtonLink":"https://www.aliyun.com/solution/tech-solution/nginx_ingress"},"productButton2":{"productButtonText":"一键部署","productButtonLink":"https://help.aliyun.com/document_detail/2400022.html"},"productButton3":{"productButtonText":"查看更多技术解决方案","productButtonLink":"https://www.aliyun.com/solution/tech-solution/"},"productPromotionInfoBlock":[{"$id":"0","productPromotionGroupingTitle":"解决方案推荐","productPromotionInfoFirstText":"MSE实现全链路灰度","productPromotionInfoFirstLink":"https://www.aliyun.com/solution/tech-solution/iflgbomse","productPromotionInfoSecondText":"云架构必修课:云上高可用架构","productPromotionInfoSecondLink":"https://www.aliyun.com/solution/tech-solution/hablog"}],"isOfficialLogo":false},"activityCardInfo":{"activityTitle":"","activityDescription":"","cardContentBackgroundMode":"LightMode","activityContentBackgroundImageLink":"","activityCardBottomInfoSelect":"activityPromotionInfoBlock"}}