zoukankan      html  css  js  c++  java
  • nginx:负载均衡实战(一)

    1.负载均衡说明                                                                                                                                                                                                    

    2.准备                                                                                                                                                                                                                   

    我自己在电脑布置了两台虚拟机,两台都有nginx和tomcat,两台虚拟机布置的ip分别是37以及54,我在tomcat的首页动了点手脚,方便自己看是来自哪个ip的

                                                                                                                                                                                          

    接着在37的服务器中,进行如下配置

    这段代码的意思是拦截37服务器的8080端口的请求到54去处理。

    接着service nginx restart 进行nginx重启。

    重新访问37服务器8080端口,发现error,于是这时候想到去查看nginx的日志,但是日志在哪儿呢?去nginx.conf配置文件看看咯。

    好的,查看一下这个东西

     

    emm..权限问题。执行一下下面的代码。

    setenforce 0
    sed -i 's/enforcing$/disabled/g' /etc/selinux/config

     这时候再访问37的80端口就可以了。我们看到这时候显示的已经是54了。

    接下来配置负载均衡的权重,54给了10,37给了20,也就是说平均3次请求中,1次54处理,2次37处理。

     另一台机器也这么配置即可。两台机器都重启nginx。接着访问其中一个80端,按f5一直刷新页面,你就可以看到页面在37和54之间切换的鬼畜效果。

  • 相关阅读:
    Insert Sort Singly List
    Binary Search Tree Iterator
    React的组件化
    React的虚拟DOM
    如何依靠代码提高网络性能
    读高性能JavaScript编程 第三章
    读高性能JavaScript编程 第二章 让我知道了代码为什么要这样写
    读高性能JavaScript编程 第一章
    固本培元之一:栈和堆
    学习笔记
  • 原文地址:https://www.cnblogs.com/daysn/p/10102831.html
Copyright © 2011-2022 走看看