keepalive例子
来源:互联网 发布:2皇冠淘宝店铺转让 编辑:程序博客网 时间:2024/06/04 00:42
keepalived
keepalive是保证web服务器24小时不宕机的机制
主和备服务器都装httpd服务
主服务器是1
从服务器是2
[root@master ~]# yum install -y httpd
[root@master ~]# echo 1 > /var/www/html/index.html
[root@backup ~]# yum install -y httpd
[root@backup ~]# echo 2 > /var/www/html/index.html
[root@backup ~]# service httpd start
[root@master ~]# service httpd start
主服务器
[root@master ~]# yum install -y keepalived
[root@master ~]# cp /etc/keepalived/keepalived.conf /etc/keepalived/keepalived.conf.bak //备份配置文件
[root@master ~]# vim /etc/keepalived/keepalived.conf
vrrp_instance VI_1 {
state MASTER
interface eth0
virtual_router_id 195 //主从认识用的id号 主要用来让主从相互认识用的 下面的密码也是用来相互认识的 就像两个人的ID密码都一样时 主从就相互认识了
priority 100
advert_int 1
authentication {
auth_type PASS //主从认识用的加密方法
auth_pass 2222 //主从认识用的密码
}
virtual_ipaddress {
172.16.18.122 //虚拟IP
}
}
从服务器
[root@backup ~]# yum install -y keepalived
[root@backup ~]# cp /etc/keepalived/keepalived.conf /etc/keepalived/keepalived.conf.bak
[root@backup ~]# vim /etc/keepalived/keepalived.conf
vrrp_instance VI_1 {
state BACKUP
interface eth0
virtual_router_id 195
priority 20
advert_int 1
authentication {
auth_type PASS
auth_pass 2222
}
virtual_ipaddress {
172.16.18.122
}
}
[root@master ~]# service keepalived restart
[root@backup ~]# service keepalived restart
测试
用其他机器访问虚拟IP地址
[root@localhost ~]# elinks 172.16.18.122 --dump
1
[root@master ~]# service network stop 主服务器网络停掉
再访问虚拟IP 从服务器开始工作
[root@localhost ~]# elinks 172.16.18.122 --dump
2
- keepalive例子
- keepalive
- keepalive
- keepalive
- KeepAlive
- KeepAlive
- KeepAlive
- Keepalive
- keepalive
- keepalive
- Apache KeepAlive
- nginx+keepalive
- TCP keepalive
- tcp keepalive
- TCP keepAlive
- LVS+Keepalive
- keepalive 详解
- TCP keepalive
- Android通过Activity栈方式对Activity管理
- 常见的端口号列举(软考)
- Android Studio打开Android源码工程
- M3U8格式视频下载
- 利用javascript实现简单动画效果。
- keepalive例子
- K-Means聚类MATLAB实现
- 初学AngularJs路由(二):在路由中传递参数
- linux cd -P 以物理路径进入
- 泛型获取命名空间的例子
- JAVA SSH ----Spring切面编程
- 进程创建fork与vfork,孤儿进程,僵尸进程
- android自定义圆弧进度条,可拖拽的progressBar
- spring中@value注解需要注意