今天,在阿里云和腾讯云服务器上分别部署了两个.net core测试网站,然后用本地作为nginx负载服务器测试一下看。抄一波别人的配置注释 ,呵呵

#user nobody;
#指定nginx进程数
worker_processes 1;

#全局错误日志及PID文件
#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;

#pid logs/nginx.pid;

events {
# 连接数上限
worker_connections 1024;
}

#设定http服务器,利用它的反向代理功能提供负载均衡支持
http {

#设定mime类型,类型由mime.type文件定义
include mime.types;
default_type application/octet-stream;
#设定日志格式
#log_format main '$remote_addr - $remote_user [$time_local] "$request" '
# '$status $body_bytes_sent "$http_referer" '
# '"$http_user_agent" "$http_x_forwarded_for"';

#使用哪种格式的日志
#access_log logs/access.log main;

#sendfile 指令指定 nginx 是否调用 sendfile 函数(zero copy 方式)来输出文件,对于普通应用,
sendfile on;
#tcp_nopush on;

#连接超时时间
#keepalive_timeout 0;
keepalive_timeout 65;

#开启gzip压缩
#gzip on;

#设定负载均衡的服务器列表 支持多组的负载均衡,可以配置多个upstream 来服务于不同的Server.
#nginx 的 upstream 支持 几 种方式的分配
#1)、轮询(默认) 每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。
#2)、weight 指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况。 跟上面样,指定了权重。
#3)、ip_hash 每个请求按访问ip的hash结果分配,这样每个访客固定访问一个后端服务器,可以解决session的问题。
#4)、fair
#5)、url_hash #Urlhash
upstream mysvr {
#weigth参数表示权值,权值越高被分配到的几率越大
#1.down 表示单前的server暂时不参与负载
#2.weight 默认为1.weight越大,负载的权重就越大。
#3.backup: 其它所有的非backup机器down或者忙的时候,请求backup机器。所以这台机器压力会最轻。
#server 192.168.1.116 down;
#server 192.168.1.116 backup;
server 192.168.1.121 weight=1;
server 192.168.1.122 weight=2;
}

#配置代理服务器的地址,即Nginx安装的服务器地址、监听端口、默认地址
server {
#1.侦听80端口
listen 80;

#对于server_name,如果需要将多个域名的请求进行反向代理,可以配置多个server_name来满足要求
server_name localhost;

#charset koi8-r;

#access_log logs/host.access.log main;

location / {
# 默认主页目录在nginx安装目录的html子目录。
root html;
index index.html index.htm;
proxy_pass http://mysvr; #跟载均衡服务器的upstream对应
}

#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 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;
#}
}

# another virtual host using mix of IP-, name-, and port-based configuration
#
#server {
# listen 8000;
# listen somename:8080;
# server_name somename alias another.alias;

# location / {
# root html;
# index index.html index.htm;
# }
#}

# HTTPS server
#
#server {
# listen 443 ssl;
# server_name localhost;

# ssl_certificate cert.pem;
# ssl_certificate_key cert.key;

# ssl_session_cache shared:SSL:1m;
# ssl_session_timeout 5m;

# ssl_ciphers HIGH:!aNULL:!MD5;
# ssl_prefer_server_ciphers on;

# location / {
# root html;
# index index.html index.htm;
# }
#}

}

nginx 的下载地址:    http://nginx.org/en/download.html

转载于:https://www.cnblogs.com/aixinjueluo/articles/10187391.html

nginx负载两台服务器相关推荐

  1. 两台linux服务器负载均衡代码实现,nginx实现负载均衡,nginx负载均衡确保两台服务器数据保...

    nginx实现负载均衡,nginx负载均衡确保两台服务器数据保 一.准备篇: Nginx 负载服务器: Centos 6.2 IP:192.168.1.93 WEB服务器: Web1:192.168. ...

  2. nginx负载均衡两台服务器文件,Nginx之负载均衡 :两台服务器均衡(填坑)

    第一步,两台服务器都要安装好Nginx和Tomcat,我这边的安装的是Nginx 1.16.1 Tomcat9: 第二步,安装完成之后,选择你要做均衡的那台服务器,,打开其Nginx 配置文件,在se ...

  3. 使用两台服务器做负载均衡(nginx版)

    使用两台服务器做负载均衡(nginx版) 一.环境准备 在使用两台服务器做负载均衡前,首先要把环境配置好. 两台服务器上启动的项目都是一样的. 用到的项目包:前端的dist打包文件,后端的jar包: ...

  4. 前后端部署在两台服务器 服务器配置要求_漫谈前后端分离

    前言--浅谈前后端 在我的脑海中一提到前端和后端,基本上第一个出现的区别点就是:后端是跟数据库跟服务器打交道的,前端是跟浏览器打交道的.似乎没有什么问题,大家都这么认为的.当然这没有什么错,我们一直以 ...

  5. 两台服务器虚拟成一个ip地址,两台服务器如何用一个ip地址

    两台服务器如何用一个ip地址 内容精选 换一换 华为云帮助中心,为用户提供产品简介.价格说明.购买指南.用户指南.API参考.最佳实践.常见问题.视频帮助等技术文档,帮助您快速上手使用华为云服务. 检 ...

  6. 两台服务器公用一个显示器,两台服务器链接一台显示器

    两台服务器链接一台显示器 内容精选 换一换 在大型网络应用中,通常会使用多台服务器提供同一个服务.为了平衡每台服务器上的访问压力,通常会选择采用负载均衡来实现,提高服务器响应效率.云解析服务支持解析的 ...

  7. [nginx代理配置][nginx proxy_pass][nginx从一台服务器代理到另外一台服务器,浏览器地址不改变]

    1.两台服务器 (1). 172.16.0.90 apache服务器 浏览器访问如下: 服务器里查看如下: 2). 172.16.0.58 nginx服务器 下有download目录 浏览器效果如下: ...

  8. 服务器虚拟地址是,两台服务器对外虚拟地址

    两台服务器对外虚拟地址 内容精选 换一换 硬件要求如表1所示.操作系统要求如表2所示.如图1所示,用3台TaiShan 200服务器(型号2280).两台RH2288V5组成K8s混部集群,另外使用3 ...

  9. 使用nginx解决一台服务器中ws协议与wss协议共存问题 2017-07-09 13:29:06

    https://www.worldflying.cn/article-id-13.html https://tieba.baidu.com/p/5213484390?red_tag=000961462 ...

  10. DNS与Active Directory在两台服务器分别布署

    以前dns与Ad布署时,一般习惯布署在同一台服务器上.以下一个视频,就是把DNS与Active Directory分别布署在两台服务器上. DEMO使用的测试域名为:virbiznet.com(Vir ...

最新文章

  1. Golang 笔记 1 基础、基本数据类型
  2. 【剑指offer】整数中1出现的次数,C++实现
  3. spring-boot2
  4. 关于javascript:void(0);,herf=”#”以及在IE6下,click事件失效的问题
  5. python动态图-Python处理gif动态图的解析与合成操作的介绍
  6. Yarn的默认端口(转载)
  7. ABAP 代码中,哪些特殊字符不能用于变量命名?
  8. Extjs4前端开发代码规范参考
  9. java ee文件下载_JavaEE实现文件下载
  10. 2021级南航计算机专硕829备考记录
  11. 微信网页授权,以及如何在本地调试
  12. 掌握哪些知识,才能被称得上一名合格的前端开发工程师?
  13. flask 蓝本(blueprint)
  14. CANoe集成解决方案
  15. 生产服务器制作再生龙ghost系统安装完整教程
  16. 重积分 | 第二类曲面积分投影法正负判断
  17. 彻底解决连上了网却不能上网问题:未连接到互联网
  18. 小巧简便且美观的桌面便签记事备忘工具
  19. B站小甲鱼零基础python视频P57爬取煎蛋网OOXX妹纸图代码修改
  20. 苹果2019年财报数据:年收入2600亿美元,市值1.3万亿美元

热门文章

  1. 来点实在的 Community Server 2007 剥离出的模式窗口
  2. hdu 1054 Strategic Game 树形dp基础模板
  3. 1423 poj Big Number 公式题
  4. indesign入门教程,如何向母版页添加内容?
  5. indesign入门教程,如何创建文本列?
  6. 如何在苹果设备上查看 Apple Pay 交易?
  7. HazeOver For Mac(管理窗口工具)
  8. 蓝牙设备一键切换工具ToothFairy for Mac中文
  9. Mac打不开TXT文件怎么解决?
  10. Hyper-V 2016 系列教程40 使用 PowerShell 实现虚拟机自动化和管理虚拟机