隐藏

Windows+.Net Core项目部署+Nginx负载均衡

发布:2021/5/21 11:12:22作者:管理员 来源:本站 浏览次数:1387

    一. Nginx简介
    二. 负载均衡测试
    三. 总结

一. Nginx简介

性能非常好的反向代理服务器,主要用来做负载均衡,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等(因为比较火爆,网上很多资料,自己查)
二. 负载均衡测试


今天,我们就根据下图来做nginx负载均衡测试,由于条件限制,在windows上进行测试。




第一步: 下载nginx


第二步: 解压文件,目录结构如下



第三步: 打开配置nginx,修改配置文件,配置负载均衡策略(具体配置文档解读请查阅资料,这里只配置负载均衡)


第四步: 启动nginx.exe




第五步: 负载均衡测试

三. 总结

一. 系统开发的要求越来越高(高可用,高性能,高并发,高可扩展,高安全性,等),如果考虑搭建集群解决部分问题,就要考虑负载均衡,想负载均衡,就优先考虑nginx

二. 关于nginx简单命令
1.启动Nginx:start nginx
2. 快速停止或关闭Nginx:nginx -s stop
3. 正常停止或关闭Nginx:nginx -s quit
4. 配置文件修改重装载命令:nginx -s reload

三. nginx主要工作就是学会配置配置文档(网上资料很多)。

四. 本次只是做类轮询模式和权重模式测试,
其他方式可以参https://jingyan.baidu.com/article/11c17a2cc709d2f446e39d03.html)

五. 真实项目一般是在linux+docker环境中使用nginx。