首页 > 系统相关 >nginx高可用

nginx高可用

时间:2023-11-22 17:13:49浏览次数:32  
标签:可用 keepalived nginx 集群 安装 两台

高可用方案

简单说就是集群,什么是集群呢,加单说就是一个不够来俩个,俩不够来三。

所以高可用就是在之前传统方式的基础上,万一nginx挂了,所有服务都将不可用。

所以可以使用以下结构,进行设计

让两台需要集群的nginx进行绑定一个虚拟ip。

准备:需要两台虚拟机、两台都安装nginx、安装keepalived、开放端口

安装keepalived代码
yum install keepalived -y
安装之后,修改配置文件、添加检测脚本 ![](/i/l/?n=23&i=blog/2647725/202311/2647725-20231122170252271-906344190.png)

完成主从配置 ,最后启动服务即可进行测试!

标签:可用,keepalived,nginx,集群,安装,两台
From: https://www.cnblogs.com/guobabiancheng/p/17849777.html

相关文章

  • k8s 高可用集群3:VIP:HAProxy、keepalived
    为何要使用负载均衡器VIP(HAProxy、keepalived)​k8sMaster初始化配置时,使用负载均衡器,可以将apiserver的请求转发到不同的机器上,避免一台服务器宕机,造成所有节点不可使用。如果不使用负载均衡器,先创建一个k8sMaster,然后再加入其他的k8sMaster,当第一台k8sMaster宕机时......
  • nginx出现很多进程,怎么杀掉进程。
    linux关闭nginx的方法:1、利用“ps-ef|grepnginx”命令查看nginx进程后,利用“kill-QUIT进程号”关闭nginx即可;2、利用“kill-TERM 999”快速杀死进程即可;3、利用“pkill-9nginx”强行停止进程即可。4、利用“kill-9 999”杀死进程5、查找进程ps-ef|grepnginx|g......
  • VMware Ubuntu 22.x.x ens33消失,不可用
    点击更改设置网段可自行修改,88可以改其他的,使用的时候统一即可,然后启用确定,不会照抄修改主机的VMnet8网关的网段和刚才的设置要相同,后续地址可以随意设置,但是不能和其他配置冲突,参考如下设置即可,dns选择合适的即可不会配置的直接照抄,保存后不要随意修改该配置,否则可能导致......
  • nginx安装
    1.安装、cd/usr/nginxwgethttp://nginx.org/download/nginx-1.9.2.tar.gztar-xzvfnginx-1.9.2.tar.gzcd/usr/nginx/nginx-1.9.2./configure--prefix=/usr/local/nginx-1.9.2--with-http_ssl_module--with-http_stub_status_modulemake&&makeinstall2......
  • nginx遇到的坑
    1)自定义请求头获取不到请求头request_token中包含'_'字符,会nginx过滤掉。默认情况下,underscores_in_headers为off,表示当客户端请求头中带有下划线的字段默认将会被标识为无效字段。解决方案添加如下配置:http{underscores_in_headerson;}2)nginx没有透传host请求头,tomcat......
  • nginx+keepalived+http高可用和负载均衡:(实验)
    1.先NGINX负载均衡(2台)一模一样,客户端设置域名解析,负载均衡器的名称www.web.com YJ.li容器 数据库 自动化 网站架构 管理Nginx-keepalived+Nginx实现高可用集群 Keepalived+Nginx高可用集群(主从模式)#集群架构图:说明:Keepalived机器同样是nginx......
  • Nginx+keepalived实现nginx高可用
    1,keepalived工作原理nginx的安装已有现成文档,就不重新编写文档了本文讲述主、从服务器各一台2,主、从服务器上安装keepalived1.使用yum安装keepalivedyum-yinstallkeepalived2.查看keepalived是否安装成功,出现版本即成功rpm-q-akeepalived3,主、从服务器上修改kee......
  • 编译nginx使用systemctl 开启关闭脚本
    [Unit]Description=nginx-highperformancewebserverDocumentation=http://nginx.org/en/docs/After=network-online.targetremote-fs.targetnss-lookup.targetWants=network-online.target[Service]Type=forkingPIDFile=/apps/nginx/logs/nginx.pidExecStart......
  • centos7.9 部署FastDFS+Nginx本地搭建文件服务器 高性能的文件服务器集群 同时实现在
    前言FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线......
  • Nginx实现基于请求头的访问控制配置
    在Nginx中,可以使用"allow"和"deny"指令来实现IP访问限制。"allow"指令用于允许特定的IP地址或IP地址段访问服务器,"deny"指令用于阻止特定的IP地址或IP地址段访问服务器。以下是一个简单的配置示例:复制12345location/{    deny192.168.0.1;    allow19......