1、在windows下安装nginx,解压之后,在此目录下,dos进去,start nginx

2、配置文件:

http {
    include       mime.types;
    default_type  application/octet-stream;
    sendfile        on;  
    keepalive_timeout  65;
    upstream localhost {  
        server localhost:8080 weight=1 max_fails=3 fail_timeout=10s;  
        server localhost:8085 weight=1 max_fails=3 fail_timeout=10s;  
    }
    server {
        listen       8086;
        server_name  localhost;
       location  / {             
            proxy_pass http://localhost;           
        }
    }
}

3、疑惑

多台nginx实现均衡,有几种方法:
1、每台nginx都有公网地址,在域名处设置同个域名多个指向,最简单实现轮洵。但故障切负会慢一点。
2、一台公网nginx通过upstream功能,轮洵、ip、url多方式分发到内网多台nginx。但公网的nginx如果down机的话,内网全段。
3、一对公网nginx加三个公网ip,通过keepalive实现高可用,再upstream到内网。
4、一台硬件均衡服务器在前端,再通过硬件均衡到内容的其它服务器。

我的解答:
1:是一个域名指向了多台服务器,多台服务器都装有nginx,这多
台服务器装nginx,也没有作用呀,是不是这多台服务器还要向下分发?

2:我们一般的做法是第2种,弄一个公网,装nginx,然后分发到内网多台机器

3:没看懂是怎么回事

4:可能是用硬件均衡,也不是太懂

转载于:https://www.cnblogs.com/li1111xin/p/4795500.html

nginx的学习(配置文件,以及部署的疑惑)相关推荐

  1. Django 部署基础【使用 Nginx + uWSGI 的方式来部署来 Django】

    本文主要讲解在 Linux 平台下,使用 Nginx + uWSGI 的方式来部署来 Django,这是目前比较主流的方式.当然你也可以使用 Gunicorn 代替 uWSGI,不过原理都是类似的,弄 ...

  2. flask+uwsgi+supervisor+nginx在局域网服务器上部署实践

    flask可以快速的搭建http服务,但是为了搭建网站还是需要web服务器和相关监控管理操作,一套flask.uwsgi.supervisor.nginx是较好的完整解决方案. 本文对自己学习做一个记 ...

  3. nginx ---- nginx.conf核心配置文件

    Nginx核心配置文件结构 从前面的内容学习中,我们知道Nginx的核心配置文件默认是放在/usr/local/nginx/conf/nginx.conf,这一节,我们就来学习下nginx.conf的 ...

  4. Docker搭建 Nginx+PHP+MySQL 环境并部署WordPress实践

    本文给大家分享的是作者基于Docker搭建 Nginx+PHP+MySQL 环境并部署WordPress的详细过程,非常的全面,有需要的小伙伴可以参考下 Docker基于LXC实现了把软件封装到一个完 ...

  5. 入门学习Nginx代理服务器?就看这篇Nginx进阶学习最佳配置实践指南

    前置基础知识学习 1.Nginx基础安装与配置详细 https://blog.weiyigeek.top/2019/9-1-121.html 2.Nginx进阶学习之最佳配置实践指南 https:// ...

  6. Nginx基础学习笔记(正向/反向代理,Nginx均衡负载和配置)

    目录 1. 正向代理和反向代理 1.1 正向代理 (1)什么是正向代理? (2)正向代理的特点 (3)正向代理的用途 1.2 反向代理 (1)什么是反向代理? (2)反向代理的特点 (3)反向代理的用 ...

  7. Nginx Etag学习

    Nginx Etag学习 Nginx Etag 什么是Etag Last-Modified / If-Modified-Since Etag工作原理 为什么要使用Etag Etag字符含义 强Etag ...

  8. Linux和Nginx的学习

    1 Linux 1.1 Linux的概述 Unix是一个强大的多用户.多任务操作系统.于1969年在AT&T的贝尔实验室开发.UNIX的商标权由国际开放标准组织(The Open Group) ...

  9. uwsgi模式_nginx+uwsgi 和nginx+gunicorn区别、如何部署

    [线上环境部署Django,nginx+uwsgi 和nginx+gunicorn,这两种方案,应该如何选择?] 大家是采用的何种部署方式? 第一种,高并发稳定一点 我们公司使用的是nginx+gun ...

最新文章

  1. Error 错误: 找不到或无法加载主类
  2. MVC与MVP简单对比
  3. maven打包时加入依赖包及加入本地依赖包
  4. OSX unable to write 'random state'
  5. 浅析 PHP 中的 Generator
  6. freemarker空格问题
  7. arduino外接SSD1306不显示
  8. LAMP兄弟连ThinkPHP笔记
  9. 使用git命令提交远程github仓库的时候提示rejected(拒绝)解决办法
  10. 逻辑学学习.2 --- 概念(二):论证的基本规则,归谬法,二难推论
  11. 新浪公司总裁兼首席执行官 曹国伟
  12. 用html5做一个介绍自己家乡的页面_(近万字)一篇文章带你了解HTML5和CSS3开发基础与应用-适合前端面试必备...
  13. 矩阵幂之和(矩阵乘法)
  14. vue中路由传参方式之二(this.$router.push进行编程式路由跳转传参)
  15. 已被Windows defender smartscreen阻止
  16. Access根据出生日期计算年龄_小技巧 | 在SPSS中根据出生日期计算年龄
  17. MySQL 基础入门_04SQL基础
  18. 推荐两款mac管理应用软件
  19. 30万互联网人跳不出的中国硅谷? 11
  20. 来一起DIY一个人工智能实验室吧

热门文章

  1. python制作文本编辑器_Python小实战:制作文本编辑器
  2. Joi验证模块的使用
  3. LeetCode 787. K 站中转内最便宜的航班(Dijkstra最短路径 + 优先队列)
  4. LeetCode 1020. 飞地的数量(图的BFS/DFS)
  5. 数据结构--栈--共享顺序栈
  6. python源文件编码的含义_【原创】Python 源文件编码解读
  7. qq登录界面句柄_别小看QQ邮箱测试,80%的测试新手都不能写出完整的测试用例~...
  8. 台达plc自由口通讯_台达PLC和ABB机器人Devicenet通讯
  9. reg类型变量综合电路_Verilog中reg型变量的综合效果(待补充)
  10. 通过java理解linux,Java继承的理解