文档章节

ubuntu 配置 nginx 负责均衡

foxeye
 foxeye
发布于 2015/11/18 14:26
字数 229
阅读 58
收藏 8
点赞 0
评论 0

主要是配置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
粉丝 18
博文 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
07/19
0
0
负载均衡之LVS、HAProxy和Nginx

负载均衡(Load Balance)是应用于互联网后台系统架构设计中的各层,它将请求均匀分摊到多个操作单元上执行。 目前,在线上环境中应用较多的负载均衡器硬件有F5 BIG-IP,但是硬件设备昂贵,不...

金桔柠檬茶
2016/11/22
30
0
如何使用nginx+tomcat配置我的CRM系统负载均衡?

我在linux上安装了CRM系统,使用IP地址进行访问的: 1. crm系统安装路径: /home/crm 2. 3. 访问路径是:http://192.168.1.128:8080/crm 现在我想加入 nginx 进行负载均衡(我已经在linux上安...

山哥
2010/08/04
845
1
Linux集群:搭建高可用集群

一、集群介绍 根据功能划分为两大类:高可用和负载均衡; 高可用集群通常为两台服务器,一台工作,另外一台作为冗余,当提供服务的机器宕机,冗余将接替继续提供服务; 实现高可用的开源软件...

BatmanLinux
06/29
0
0
Nginx+tomcat配置集群

开发的应用采用F5负载均衡交换机,F5将请求转发给5台hp unix服务器,每台服务器有多个webserver实例,对外提供web服务和socket等接口服务。之初,曾有个小小的疑问为何不采用开源的apache、N...

_夏天的风_
2014/09/23
0
0
使用 Nginx + Apache For Discuz 7.0(PHP) 均衡负载环境分享。

近日把原来网站运行的 Discuz 论坛由 4.1 连跳 5 级 ( 5.0, 5.5, 6.0, 6.1, 7.0)。 Discuz 7.0 的功能很强大, 但后续的问题比较多, 原来的软硬件环境运行 4.1 是绰绰有余的,但升级到7.0 的时...

范堡
2009/04/02
3.3K
3

没有更多内容

加载失败,请刷新页面

加载更多

下一页

CDH的坑之Sqoop导出数据到MySQL

CDH的坑之Sqoop导出数据到MySQL 最近使用Sqoop从Hive导出数据到MySQL中,出现了一系列的问题,下面将这个问题记录一下,避免再度踩坑! 导出语句 sqoop export --connect jdbc:mysql://192....

星汉
3分钟前
0
0
Hyperledger Fabric 客户端开发三

前面两篇文章介绍了Hyperledger Fabric SDK并使用一个实例介绍如何通过SDK和Hyperledger Fabric Blockchain交互, 现在详细分析相关的过程。 首先看 enroll (登录) admin 过程。 'use stric...

十一月不远
4分钟前
0
0
PowerDesigner连接MySQL和逆向工程图

最近想梳理公司项目的表间关系,从项目后台管理系统的操作入手,以及代码的hibernate注解入手,都不算特别尽人意,于是最后还是鼓捣了一下PowerDesigner的逆向工程图,这样更直观一些。 想着...

Oo若离oO
4分钟前
0
0
威胁web应用安全的错误

一般绝大部分的web应用攻击都是没特定目标的大范围漏洞扫描,只有少数攻击确实是为入侵特定目标而进行的针对性尝试。这两种攻击都非常频繁,难以准确检测出来,许多网站的web应用防火墙都无法...

上树的熊
6分钟前
1
0
pypy2 install crypto error

install pycryptodome instead pip install pycryptodome

coord
10分钟前
0
0
Service Mesh所应对的8项挑战

Lori Macvittie 微服务架构是把双刃剑,我们享受它带来的开发速度(development velocity),却也不得不面对服务间通讯带来的复杂性问题。 目前大多数扩展容器化微服务的架构多是基于proxy-b...

好雨云帮
20分钟前
0
0
时间复杂度

1. 维基上的定义 在计算机科学中,算法的时间复杂度是一个函数,它定性描述该算法的运行时间。这是一个代表算法输入值的字符串的长度的函数。时间复杂度常用大O符号表述,不包括这个函数的低...

liuyan_lc
25分钟前
0
0
js中的~符

~是js里的按位取反操作符,~~就是执行两次按位取反,其实就是保持原值,但是注意虽然是原值,但是对布尔型变量执行这个操作,会转化成相应的数值型变量,也就是 ~~true === 1,~~false === 0...

JamesView
26分钟前
0
0
webpack安装

npm install --save-dev webpack-cli

Vincent-Duan
29分钟前
0
0
实时监听EditText内容变化

主要是addTextChangedListener方法的使用 aswerEdittext.addTextChangedListener(new TextWatcher() { //编辑框的内容发生改变之前的回调方法 @Override public void before...

王先森oO
32分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部