加入收藏 | 设为首页 | 会员中心 | 我要投稿 好传媒网 (https://www.haochuanmei.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长资讯 > 外闻 > 正文

Keepalived+Lvs+Nginx搭建Nginx高可用集群

发布时间:2019-10-12 17:22:47 所属栏目:外闻 来源:今日头条
导读:nginx是一款非常优秀的反向代理工具,支持请求分发,负载均衡,以及缓存等等非常实用的功能。在请求处理上,nginx采用的是epoll模型,这是一种基于事件监听的模型,因而其具备非常高效的请求处理效率,单机并发能力能够达到上百万。nginx接收到的请求可以

在lvs+keepalived机器配置完成之后,我们下面配置两台应用服务器的nginx配置。这里我们是将nginx作为应用服务器,在其配置文件中配置返回状态码为200,并且会将当前主机的ip返回,如下是其配置:

  1. worker_processes auto; 
  2. # pid /run/nginx.pid; 
  3. events { 
  4.  worker_connections 786; 
  5. http { 
  6.  server { 
  7.  listen 80; 
  8.  # 这里是直接返回200状态码和一段文本 
  9.  location / { 
  10.  default_type text/html; 
  11.  return 200 "Hello, Nginx! Server zhangxufeng@172.16.28.132n"; 
  12.  } 
  13.  } 
  14. worker_processes auto; 
  15. # pid /run/nginx.pid; 
  16. events { 
  17.  worker_connections 786; 
  18. http { 
  19.  server { 
  20.  listen 80; 
  21.  # 这里是直接返回200状态码和一段文本 
  22.  location / { 
  23.  default_type text/html; 
  24.  return 200 "Hello, Nginx! Server zhangxufeng@172.16.28.133n"; 
  25.  } 
  26.  } 

可以看到,两台机器返回的文本中主机ip是不一样的。nginx配置完成后,可以通过如下命令进行启动:

  1. sudo nginx 

(编辑:好传媒网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读