.Net Core + Nginx实现项目负载均衡的全步骤_实用技巧

来源:脚本之家  责任编辑:小易  

够用了。显卡当然别要。GT630就是坑人的。性价比很低。你还不玩游戏。直接用集显。300W对630够用,但是630完全坑爹的。500多块上个6770,性能好很多www.zgxue.com防采集请勿采集本网。

nginx大家如果没用过那或多或少都应该听过,vue的部署、反向代理、负载均衡nginx都能帮你做到。

完全没有问题,如果你要玩特别大型的,比如幕府将军这种游戏,建议用480以上显卡,460根本就不行,玩魔兽肯定是没有问题的

今天主要说一下nginx负载均衡我们的项目,如下图所示,请求到达nginx,nginx再帮我们转发。

显卡 技嘉GV N450OC 1GI 520 内存 金士顿2GB DDR3 1333 两根 140X2 硬盘 WD1TB 7200转 32MB 335 显示器 三星E2220W 980 光驱 三星TS H353B 103 机箱 嘉航圣火H102 120 电源 长城双卡王专业版BTX 500Se 400

首先使用Docker安装nginx.

玩游戏的话,CPU不是关键,i5都足够用,大内存和好显卡才是关键

docker pull nginx:latest

完全可以的!技嘉N210D3-1GI 这款显卡比较老了 可以考虑换显卡

运行容器,将本地的8080端口映射到容器内部的 80 端口.

CPU:Intel酷睿i5 3450 散片 1150元 显卡:技嘉GV-N560OC-1GI 1450元 电源:先马 超影黑魅 BTX-450-1 450W 送螺丝刀 240元 机箱:鑫谷 走线王C2R 中塔式 140元 显示器:三星S22B360HW 985元

docker run --name nginx -p 8080:80 -d nginx

查看nginx容器,如果有错请看日志.

浏览器中访问一下

ok,到此我们的nginx就已安装完成。

我们准备好3个以上的webapi的项目并发布。

进入nginx容器

Docker exec -it nginx bash

找到nginx.conf文件并作修改,nginx.conf分为http块、events块和server块,此次主要在server块中做更改.

此时在nginx容器里面使用vi或者vim没有用,需要依次执行如下两条命令

apt-get update apt-get install vim

进入文件内,末尾处指向了另一个文件,没错这个文件里就是放server块配置内容

进入etc/nginx/conf.d/default.conf文件中并做修改

upstream ServiceInstance{ #nginx默认轮询下面的服务实例 server ***.**.***.***:9007; server ***.**.***.***:9008; server ***.**.***.***:9009;} server { listen 80; server_name localhost; #charset koi8-r; #access_log /var/log/nginx/host.access.log main; location / { #root /usr/share/nginx/html; #index index.html index.htm; #请求到达后会进行转发 proxy_pass http://ServiceInstance; } #error_page 404 /404.html; # redirect server error pages to the static page /50x.html # error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/html; } # proxy the PHP scripts to Apache listening on 127.0.0.1:80 # #location ~ \.php$ { # proxy_pass http://127.0.0.1; #} # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 # #location ~ \.php$ { # root html; # fastcgi_pass 127.0.0.1:9000; # fastcgi_index index.php; # fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name; # include fastcgi_params; #} # deny access to .htaccess files, if Apache's document root # concurs with nginx's one # #location ~ /\.ht { # deny all; #} }

完成之后重启一下容器,如果有错误请查看日志.

docker restart nginx

浏览器中调用一个接口查看

每一次都会轮询不同的服务实例,负载均衡的预期就实现了!

我们也可以设置权重比例,weight值越大,请求到达此实例的次数就越多!

upstream ServiceInstance{ #nginx默认轮询下面的服务实例 server ***.**.***.***:9007 weight=1; server ***.**.***.***:9008 weight=2; server ***.**.***.***:9009 weight=3;}

各位同学也可慢慢研究,nginx很强大的!😎

到此这篇关于.Net Core + Nginx实现项目负载均衡的全步骤的文章就介绍到这了,更多相关.Net Core+Nginx项目负载均衡内容请搜索真格学网以前的文章或继续浏览下面的相关文章希望大家以后多多支持真格学网!

非常棒!没问题内容来自www.zgxue.com请勿采集。


  • 本文相关:
  • nginx 作为反向代理实现负载均衡的例子
  • nginx负载均衡的4种方案配置实例
  • windows安装nginx部署步骤图解(反向代理与负载均衡)
  • nginx+windows负载均衡配置方法
  • windows使用nginx实现网站负载均衡测试实例
  • nginx 安装笔记(含php支持、虚拟主机、反向代理负载均衡)
  • 详解nginx服务器之负载均衡策略(6种)
  • nginx做nodejs应用负载均衡配置实例
  • linux服务器之lvs、nginx和haproxy负载均衡器对比总结
  • 在nginx服务器中配置针对tcp的负载均衡的方法
  • 浅谈asp.net的postback 实例代码
  • 解析wpf绑定层次结构数据的应用详解
  • asp.net2.0 sql server数据库连接详解
  • dropdownlist绑定数据表实现两级联动示例
  • c#生成图片缩略图的类(2种实现思路)
  • 利用asp.net mvc+bootstrap搭建个人博客之打造清新分页helper(三
  • asp.net页面sqlcachedependency缓存实例
  • asp.net动态加载自定义控件的方法
  • 用html5与asp.net mvc上传多个文件的实现代码
  • asp.net web service 接口大量数据传输解决方案
  • cpu core i5 760 技嘉gv-n4600c 1gi 配置怎么样
  • 酷睿i3 3220 + 技嘉GA-B75-D3V主板 + 技嘉GV-N630-2GI显卡 + 金士顿2G DDR3 1600 x2条300W电源是否够用?
  • CPU;Intel 酷睿i3 530 显卡;技嘉GV-N460OC-1GI 2倍铜 硬盘;WD 1TB SATA3 64M(WD1002FAEX 主板:技嘉H55
  • 帮忙看看这配置有什么问题....主板:华硕P8Z68-V PRO CPU:Intel 酷睿i7 2600K 显卡:技嘉GV-N560OC-1GI
  • 这样的电脑配置玩大型3D有压力吗? 主板华硕M4A87TD EVO CPU Intel酷睿i5 2300 显卡技嘉GV-N460OC-1GI 2倍
  • cpu 酷睿i3 530盒 主板 技嘉GA H55M UD2H 显卡 技嘉GV N450OC 1GI 内存 金士顿2GB DDR3 1333 两根 硬盘 XD
  • 酷睿I7和I5玩游戏区别很大吗?5000左右的笔记本4GI7好呢还是8GI5好?求推荐,主要玩游戏
  • 技嘉N210D3-1GI可以配(英特尔)Pentium(R) Dual-Core CPU E5200 @ 2.50GHz的显卡吗
  • 显卡技嘉GV-N56GOC-1GI,配个CPU和主板,不要大概的,最好详细点
  • 安装技嘉N430-2GI显卡问题
  • 网站首页网页制作脚本下载服务器操作系统网站运营平面设计媒体动画电脑基础硬件教程网络安全基础应用实用技巧自学过程首页asp.netnginx 作为反向代理实现负载均衡的例子nginx负载均衡的4种方案配置实例windows安装nginx部署步骤图解(反向代理与负载均衡)nginx+windows负载均衡配置方法windows使用nginx实现网站负载均衡测试实例nginx 安装笔记(含php支持、虚拟主机、反向代理负载均衡)详解nginx服务器之负载均衡策略(6种)nginx做nodejs应用负载均衡配置实例linux服务器之lvs、nginx和haproxy负载均衡器对比总结在nginx服务器中配置针对tcp的负载均衡的方法浅谈asp.net的postback 实例代码解析wpf绑定层次结构数据的应用详解asp.net2.0 sql server数据库连接详解dropdownlist绑定数据表实现两级联动示例c#生成图片缩略图的类(2种实现思路)利用asp.net mvc+bootstrap搭建个人博客之打造清新分页helper(三asp.net页面sqlcachedependency缓存实例asp.net动态加载自定义控件的方法用html5与asp.net mvc上传多个文件的实现代码asp.net web service 接口大量数据传输解决方案java正则表达式 pattern和matche未将对象引用设置到对象的实例 (asp.net(c#)网页跳转七种方法小结未能加载文件或程序集“xxx”或它asp.net“服务器应用程序不可用”asp.net中的几种弹出框提示基本实asp.net gridview 72般绝技asp.net生成excel并导出下载五种asp.net对路径"xxxxx"asp.net汉字转拼音和获取汉字首字asp.net mvc5+ef6+easyui 后台管理系统(asp.net 2.0的文件上传(突破上传限制4m)asp.net中使用iframe建立类modal窗口.net core如何在网络高并发下提高json的处vistual studio 2010 精品插件收集aspx超强木马查杀与防范(web网马)如何对asp.net网站实现静态化asp.net下onclientclick的妙用!csrf在asp.net core中的处理方法详解asp.net中一款极为简单实用的图表插件(jq
    免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.zgxue.com All Rights Reserved