前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Nginx为网关等提供负载均衡+抗并发

Nginx为网关等提供负载均衡+抗并发

作者头像
贫困的蚊子
发布2023-08-10 11:27:50
2810
发布2023-08-10 11:27:50
举报
文章被收录于专栏:贫困的蚊子贫困的蚊子

前言

1.Nginx是一款很优秀的web服务器,与Apache相比,虽然Apache被称为世界排名第一,快速、可靠并且可通过简单的API扩充,但是抗并发不如Nginx

2.如果win服务器或本地win电脑开发,只能使用普通的Nginx 如果您是Linux,推荐使用Nginx -Tengine,这个是淘宝网发起的项目,更快/抗并发更高,官网:http://tengine.taobao.org/

说明

1.本次演示的win电脑 2.本地代码无需动任何东西

开始

不仅仅可以为网关提供,其它都可以,只要你有2个以上

1.找到你安装Nginx的配置文件,名字:nginx.conf 2.找到http方法区

image
image

3.添加代码,修改端口为你的网关端口,多个使用(;)隔开,mygateway这个名字可以随便叫

代码语言:javascript
复制
    upstream mygateway {
		least_conn;
		server 127.0.0.1:9020;
		server 127.0.0.1:9021;
    	}
image-1677763344260
image-1677763344260

4.添加代码到server方法区,里面的第一个location方法区里面

代码语言:javascript
复制
proxy_pass http://mygateway;
image-1677763295996
image-1677763295996

后续

1.此时重启你的Nginx 2.然后你就可以通过访问:localhost/微服务控制器路由/微服务方法名路由 2.Nginx默认使用80端口,所以80端口不用在后面加 3.如果不想使用80,修改这里,如何重启Nginx即可

image-1677763543007
image-1677763543007
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-03-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 说明
  • 开始
  • 后续
相关产品与服务
负载均衡
负载均衡(Cloud Load Balancer,CLB)提供安全快捷的流量分发服务,访问流量经由 CLB 可以自动分配到云中的多台后端服务器上,扩展系统的服务能力并消除单点故障。负载均衡支持亿级连接和千万级并发,可轻松应对大流量访问,满足业务需求。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档