负载均衡-rides和nginx应用

负载均衡官方定义:

         负载均衡是由多台服务器以对称的方式组成一个服务器集合,每台服务器都

具有等价的地位,都可以单独对外提供服务而无须其他服务器的辅助。通过某

种负载分担技术,将外部发送来的请求均匀分配到对称结构中的某一台服务器

上,而接收到请求的服务器独立地回应客户的请求。

均衡负载能够平均分配客户请求到服务器列阵,籍此提供快速获取重要数据,

解决大量并发访问服务问题。这种群集技术可以用最少的投资获得接近于大型

主机的性能。

 个人理解:

          把大量的请求按照约定分配给后台的服务器。

 

 


 

        Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行

        Redis是一个高性能的key-value数据库。redis的出现,很大程度补偿了memcache这类key-value存储的不足,在部分场合可以对关系数据库起到很好的补充作用。它提供了Python,Ruby,Erlang,PHP客户端,使用很方便。

 

配置:

1)打开redis服务。

负载均衡-rides和nginx应用_第1张图片

 

2)配置nginx

 找到 nginx \ conf\nginx.conf文件 (注:用Notepad++打开,用记事本打开会有一些乱码)。

 

#服务器的集群

    upstream netitcast.com {

 #服务器集群名字

      server    192.168.11.110:8016  weight=1;

         server    192.168.11.111:8016  weight=1;

}        

#服务器配置  weight是权重的意思,权重越大,分配的概率越大。

 

 

#当前的Nginx的配置

    server {

        listen       8006;#监听80端口,可以改成其他端口

        server_name  192.168.11.113;##############        当前服务的域名

 

3)启动nginx程序

双击 nginx.exe启动程序,然后打开任务管理器,看程序是否真正启动。

 

4)配置发布系统的配置文件

  <add name="MySessionStateStore"type="Microsoft.Web.Redis.RedisSessionStateProvider" host="192.168.11.113" accessKey=""ssl="false" />

这里的ipnginx的软件所以服务器的ip



总结:只是知道怎么简单的应用,其中原理还需要探索啊!

软件下载点我!               访问密码 6286

你可能感兴趣的:(负载均衡-rides和nginx应用)