nginx的学习(配置文件,以及部署的疑惑)
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、疑惑
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的学习(配置文件,以及部署的疑惑)相关推荐
- Django 部署基础【使用 Nginx + uWSGI 的方式来部署来 Django】
本文主要讲解在 Linux 平台下,使用 Nginx + uWSGI 的方式来部署来 Django,这是目前比较主流的方式.当然你也可以使用 Gunicorn 代替 uWSGI,不过原理都是类似的,弄 ...
- flask+uwsgi+supervisor+nginx在局域网服务器上部署实践
flask可以快速的搭建http服务,但是为了搭建网站还是需要web服务器和相关监控管理操作,一套flask.uwsgi.supervisor.nginx是较好的完整解决方案. 本文对自己学习做一个记 ...
- nginx ---- nginx.conf核心配置文件
Nginx核心配置文件结构 从前面的内容学习中,我们知道Nginx的核心配置文件默认是放在/usr/local/nginx/conf/nginx.conf,这一节,我们就来学习下nginx.conf的 ...
- Docker搭建 Nginx+PHP+MySQL 环境并部署WordPress实践
本文给大家分享的是作者基于Docker搭建 Nginx+PHP+MySQL 环境并部署WordPress的详细过程,非常的全面,有需要的小伙伴可以参考下 Docker基于LXC实现了把软件封装到一个完 ...
- 入门学习Nginx代理服务器?就看这篇Nginx进阶学习最佳配置实践指南
前置基础知识学习 1.Nginx基础安装与配置详细 https://blog.weiyigeek.top/2019/9-1-121.html 2.Nginx进阶学习之最佳配置实践指南 https:// ...
- Nginx基础学习笔记(正向/反向代理,Nginx均衡负载和配置)
目录 1. 正向代理和反向代理 1.1 正向代理 (1)什么是正向代理? (2)正向代理的特点 (3)正向代理的用途 1.2 反向代理 (1)什么是反向代理? (2)反向代理的特点 (3)反向代理的用 ...
- Nginx Etag学习
Nginx Etag学习 Nginx Etag 什么是Etag Last-Modified / If-Modified-Since Etag工作原理 为什么要使用Etag Etag字符含义 强Etag ...
- Linux和Nginx的学习
1 Linux 1.1 Linux的概述 Unix是一个强大的多用户.多任务操作系统.于1969年在AT&T的贝尔实验室开发.UNIX的商标权由国际开放标准组织(The Open Group) ...
- uwsgi模式_nginx+uwsgi 和nginx+gunicorn区别、如何部署
[线上环境部署Django,nginx+uwsgi 和nginx+gunicorn,这两种方案,应该如何选择?] 大家是采用的何种部署方式? 第一种,高并发稳定一点 我们公司使用的是nginx+gun ...
最新文章
- Error 错误: 找不到或无法加载主类
- MVC与MVP简单对比
- maven打包时加入依赖包及加入本地依赖包
- OSX unable to write 'random state'
- 浅析 PHP 中的 Generator
- freemarker空格问题
- arduino外接SSD1306不显示
- LAMP兄弟连ThinkPHP笔记
- 使用git命令提交远程github仓库的时候提示rejected(拒绝)解决办法
- 逻辑学学习.2 --- 概念(二):论证的基本规则,归谬法,二难推论
- 新浪公司总裁兼首席执行官 曹国伟
- 用html5做一个介绍自己家乡的页面_(近万字)一篇文章带你了解HTML5和CSS3开发基础与应用-适合前端面试必备...
- 矩阵幂之和(矩阵乘法)
- vue中路由传参方式之二(this.$router.push进行编程式路由跳转传参)
- 已被Windows defender smartscreen阻止
- Access根据出生日期计算年龄_小技巧 | 在SPSS中根据出生日期计算年龄
- MySQL 基础入门_04SQL基础
- 推荐两款mac管理应用软件
- 30万互联网人跳不出的中国硅谷? 11
- 来一起DIY一个人工智能实验室吧
热门文章
- python制作文本编辑器_Python小实战:制作文本编辑器
- Joi验证模块的使用
- LeetCode 787. K 站中转内最便宜的航班(Dijkstra最短路径 + 优先队列)
- LeetCode 1020. 飞地的数量(图的BFS/DFS)
- 数据结构--栈--共享顺序栈
- python源文件编码的含义_【原创】Python 源文件编码解读
- qq登录界面句柄_别小看QQ邮箱测试,80%的测试新手都不能写出完整的测试用例~...
- 台达plc自由口通讯_台达PLC和ABB机器人Devicenet通讯
- reg类型变量综合电路_Verilog中reg型变量的综合效果(待补充)
- 通过java理解linux,Java继承的理解