配置keepalive基本主备模式配置说明:要求默认情况下由节点node1提供服务,当节点node1不可用时,由节点node2提供服务(即虚拟IP漂移至节点node2)。节点node1 192.168.0.20 (主节点)节点node2 192.168.0.21(备用节点)虚拟IP(对外提供服务的IP 192.168.0.60 ping node 192.168.0.22(用于节点自身状
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/socho/article/details/51804720解决Master单点问题,两台mysql互为主备,双向replication。当一master挂了,则将slave切换为master,继续工作
转载 2018-12-21 15:09:00
129阅读
2评论
一、实验目的:两台nginx服务器,利用keepalived实现双实例互为主备,并能够对http服务检测动态切换主备,主服务器检测失败后,重启对应http服务。二、实验环境服务器类型IP软件主备情况VIPCentOS 6.6(nginx1)172.18.100.11nginx+keepalived实例VI_1为主服务器;实例VI_2为辅服务器172.18.100.21CentOS 6.6(ngin
原创 2016-05-11 22:38:36
2162阅读
重新开始学习C++《从新手到高手 C++全方位学习》   书读百遍其义自见,细看,仔细看,希望能有更深的理解sstream字符串输入输出流类  sstream可以管理string对象,也就是说,我们可以使用cout的办法来将格式化(格式按照指定的格式,给定的要求的一定形式的格式来输出)的信息写入到string对象中。也可以使用getline()方法读取string对象的数据。   sstream
很多人在配置STM32中断时对固件库中的这个函数NVIC_PriorityGroupConfig()——配置优先级分组方式,会很不理解,尤其是看中文翻译版的,因为中文翻译版里把这里翻译成“先占优先级和从优先级”这样翻译其实是不对的,很容易让人误解。为了便于大家理解,有必要先解释两个概念:抢占式优先级/响应优先级:    STM32(Cortex-M3)中有两
MySQL,数据库,备份,容灾。高可用
原创 2019-01-30 10:10:05
504阅读
centos7 mysql互为主从+keepalived
原创 2018-08-20 10:59:16
1307阅读
1点赞
## MongoDB 判断是否为主键 在 MongoDB 中,我们可以使用一些方法来判断某个字段是否为主键。在本文中,我将向你展示一种简单的方法来实现这个功能。 ### 流程概述 下面是整个流程的步骤概述: | 步骤 | 描述 | | ---- | ---- | | 1 | 链接到 MongoDB 数据库 | | 2 | 获取集合对象 | | 3 | 获取集合的元数据 | | 4 | 判断
原创 2023-07-20 12:16:30
107阅读
      近段时间,有几个朋友问我如何实现类似QQ离线文件的功能。不想一一作答,就写一篇博文来比较完整的解释这个问题。      所谓“离线文件”,就是当接收者不在线时,发送者先把文件传送给服务端,在服务器上暂时保存,等接收者上线时,服务端再把文件发送给他。当然,要想实现离线文件的功能,其最基本的
转载 2024-10-14 14:27:55
50阅读
摘要Keepalived的作用是检测服务器的状态,如果有一台web服务器宕机,或工作出现故障,Keepalived将检测到,并将有故障的服务器从系统中剔除,同时使用其他服务器代替该服务器的工作,当服务器工作正常后Keepalived自动将服务器加入到服务器群中,这些工作全部自动完成,不需要人工干涉,需要人工做的只是修复故障的服务器一、Keepalived案例分析1.1、企业应用中,单台服务器承担应
转载 2024-04-29 21:35:10
91阅读
环境描述:OS:CentOS6.5_X64MySQL-VIP:192.168.1.200MySQL-master1:192.168.1.201MySQL-master2:192.168.1.2021、配置两台Mysql主主同步#主主同步配置完毕,查看同步状态Slave_IO和Slave_SQL是YES说明主主同步成功。在master插入数据测试下:在backup查看是否同步成功:可以看到已经成功同
转载 2023-10-24 14:52:25
71阅读
1、安装nginx①源码②yum安装(我使用了这个)yuminstall-ynginx2、安装mariadb①源码②yum安装(我使用了这个)yuminstall-yepel-releaseyuminstall-ymariadb-servermariadbyuminstallperl-DBD-MySQLperl-Config-Tinyperl-Log-Dispatchperl-Parallel-F
原创 2018-01-04 14:31:29
1881阅读
1点赞
目标:配置一个keepalived双机热备架构,并配置主从复制 规划: master1 zlm177 192.168.17.177 master2 zlm188 192.168.17.188 vip 192.168.17.166 环境: Red Hat Enterprise Linux 6.4 Pe
转载 2017-05-15 16:08:00
167阅读
2评论
nginx 优化内核参数 修改/etc/sysctl.conf fs.file-max = 1000000 #表示单个进程较大可以打开的句柄数net.ipv4.tcp_tw_reuse = 1 #参数设置为 1 ,表示允许将TIME_WAIT状态的socket重新用于新的TCP链接,这对于服务器来说意义重大,因为总有大量TIME_WAIT状态的链接存在 net.ipv4.tcp_keepalive
转载 2024-04-22 12:08:20
19阅读
一、Keepalived 简要介绍 Keepalived 是一种高性能的服务器高可用或热备解决方案, Keepalived 可以用来防止服务器单点故障的发生,通过配合 Nginx 可以实现 web 前端服务的高可用。 Keepalived 以 VRRP 协议为实现基础,用 VRRP 协议来实现高可用性(HA)。 VRRP(Virtual RouterRedundancy Protocol)协议是用
转载 8月前
23阅读
## Android判断是否为主进程 ### 1. 问题背景 在Android开发中,我们有时候需要判断当前程序是否运行在主进程。这个判断非常重要,因为如果我们的应用程序运行在主进程中,我们可能会执行一些特定的逻辑或者初始化一些特定的资源。 ### 2. 判断流程 下面是一个判断Android应用是否运行在主进程的流程图: ```mermaid gantt title 判断And
原创 2023-10-11 08:13:06
142阅读
# Java 判断字段是否为主键 作为一名经验丰富的开发者,我将向你介绍如何在 Java 中判断字段是否为主键。首先,让我们来看一下整个流程: ## 流程 | 步骤 | 操作 | | ---- | ---- | | 1 | 获取表的主键信息 | | 2 | 判断字段是否为主键 | ## 操作步骤 ### 步骤 1:获取表的主键信息 在 Java 中,我们可以通过 DatabaseMet
原创 2024-03-01 06:58:11
185阅读
# 判断Redis哪个节点为主节点 在Redis集群中,主节点和从节点的角色非常重要。主节点负责接收和处理客户端的写操作,而从节点则负责复制主节点上的数据,并且可以处理一部分只读操作。因此,我们需要判断哪个节点是主节点,以便正确地路由写操作。 本文将介绍如何通过代码示例来判断Redis集群中的主节点。 ## 1. 安装Redis模块 首先,我们需要安装Redis模块。可以使用以下命令在终端
原创 2023-12-07 10:28:04
52阅读
    因为项目需求,需要用到linux下的C编程来开发,之前都是在STM下进行的。所以对linux的一些API和开发的一些小技巧不是特别的熟悉。因为项目的网络通讯是用在TCP协议上的。在连接的时候 如果服务器断开了,客户端也相应断开,但是如果服务器再继续连接,这时候客户端应该要进行重新连接,所以要有一个机制进行检测,之前用recv的返回值如果是-1则进行重连,因为重连之前要关
转载 2024-09-21 10:58:19
13阅读
对于广大IT从业者来说,Keepalive是个耳熟能详的网络概念,Keepalive 即保持连接,不论是操作系统、web服务器、应用服务器、负载均衡设备、防火墙等都会涉及到这个概念。 如何正确保障网络连接状态,什么时候需要断开,什么时候需要保持,是每个管理员都应该考虑的问题。Keepalive有HTTP Keepalive和TCP Keepalive之分,这两个概念对于网络连接保持和断开
  • 1
  • 2
  • 3
  • 4
  • 5