文档章节

ubuntu 配置 nginx 负责均衡

foxeye
 foxeye
发布于 2015/11/18 14:26
字数 229
阅读 59
收藏 8

主要是配置nginx.conf文件。

1. 默认负载均衡模式

在http{}中的server{}的上面增加下面内容:

upstream myserver {
    server 127.0.0.1:8081;
    server 127.0.0.1:8082;
}

location / {

    root   html;
    index  index.html index.htm index.jsp;
}
增加  proxy_pass http://myserver;

修改后:

location / {
    root   html;
    index  index.html index.htm index.jsp;

    proxy_pass http://myserver;

}

说明:

红色的myserver可以随便修改

server 可以是域名 或者 域名:端口


------------------------------------

重启nginx 进入目录 执行sudo ./nginx -s reload

访问浏览器可测试结果。

两个服务器平均分配处理请求


2. 在配置中增加weight信息

修改后:

upstream myserver {
    server 127.0.0.1:8081 weight=1;
    server 127.0.0.1:8082 weight=5;
}


------------------------------------
重启nginx 进入目录 执行sudo ./nginx -s reload

访问浏览器可测试结果。

两个服务器按1:5分配处理请求


其他负载均衡策略以后补充

© 著作权归作者所有

共有 人打赏支持
foxeye
粉丝 19
博文 81
码字总数 17049
作品 0
海淀
程序员
私信 提问
Ubuntu下配置 keepalived+nginx+tomcat 负载均衡

本文力图阐述在 Ubuntu Server 环境下使用 Keepalived + Nginx + Tomcat 搭建高可用负载均衡环境的操作步骤和简约配置,这里不涉及性能调优。先说一下他们各自扮演的角色: Tomcat - 应用服务...

不争
2014/07/02
0
0
Nginx 配置从零开始

作为一个 nginx 的初学者记录一下从零起步的点滴。 基本概念 Nginx 最常的用途是提供反向代理服务,那么什么反向代理呢?正向代理相信很多大陆同胞都在这片神奇的土地上用过了,原理大致如下...

Yomut
2016/09/30
4
0
如何使用Weave以及Docker搭建Nginx反向代理/负载均衡服务器

Hi, 今天我们将会学习如何使用 Weave 和 Docker 搭建 Nginx 的反向代理/负载均衡服务器。Weave 可以创建一个虚拟网络将 Docker 容器彼此连接在一起,支持跨主机部署及自动发现。它可以让我们...

酱醋茶丶
2015/10/22
80
0
Nginx 配置实践

nginx 一般用作请求转发,用作服务器集群的负载均衡 典型的高并发集群是 nginx+tomcat(多个) nginx可以高效处理对静态文件的请求,tomcat 负责动态请求 配置范例: #user nobody;worker_pr...

HZCoder
2016/03/29
49
0
Nginx安装负载均衡配置 fair check扩展

Nginx安装负载均衡配置 fair check扩展 前言 本文主要是针对Nginx安装、负载均衡配置,以及fair智能选举、check后端节点检查扩展功能如何扩展,进行讲解说明。 fair模块: upstream-fair,“...

linjin200
2018/07/19
0
0

没有更多内容

加载失败,请刷新页面

加载更多

vue 对对象的属性进行修改时,不能渲染页面 vue.$set()

我在vue里的方法里给一个对象添加某个属性时,我console.log出来的是已经更改的object ,但是页面始终没有变化 原因如下: **受现代 JavaScript 的限制 (而且 Object.observe 也已经被废弃),...

Js_Mei
今天
2
0
开始看《Java学习笔记》

虽然书买了很久,但一直没看。这其中也写过一些Java程序,但都是基于IDE的帮助和对C#的理解来写的,感觉不踏实。 林信良的书写得蛮好的,能够帮助打好基础,看得出作者是比较用心的。 第1章概...

max佩恩
昨天
12
0
Redux 三大原则

1.单一数据源 在传统的MVC架构中,我们可以根据需要创建无数个Model,而Model之间可以互相监听、触发事件甚至循环或嵌套触发事件,这些在Redux中都是不被允许的。 因为在Redux的思想里,一个...

wenxingjun
昨天
8
0
跟我学Spring Cloud(Finchley版)-12-微服务容错三板斧

至此,我们已实现服务发现、负载均衡,同时,使用Feign也实现了良好的远程调用——我们的代码是可读、可维护的。理论上,我们现在已经能构建一个不错的分布式应用了,但微服务之间是通过网络...

周立_ITMuch
昨天
5
0
XML

学习目标  能够说出XML的作用  能够编写XML文档声明  能够编写符合语法的XML  能够通过DTD约束编写XML文档  能够通过Schema约束编写XML文档  能够通过Dom4j解析XML文档 第1章 xm...

stars永恒
昨天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部