草庐IT

group-subnav

全部标签

基于案例分析 MySQL Group Replication 的故障检测流程

故障检测(FailureDetection)是GroupReplication的一个核心功能模块,通过它可以及时识别集群中的故障节点,并将故障节点从集群中剔除掉。如果不将故障节点及时剔除的话,一方面会影响集群的性能,另一方面还会阻止集群拓扑的变更。下面结合一个具体的案例,分析GroupReplication的故障检测流程。除此之外,本文还会分析以下问题。当出现网络分区时,对于少数派节点,会有什么影响?什么是XComCache?如何预估XComCache的大小?在线上,为什么group_replication_member_expel_timeout不宜设置过大?案例以下是测试集群的拓扑,多主模

Java 正则表达式的捕获组(capture group)

捕获组分为:普通捕获组(Expression)命名捕获组(?Expression)普通捕获组从正则表达式左侧开始,每出现一个左括号"("记做一个分组,分组编号从1开始。0代表整个表达式。对于时间字符串:2017-04-25,表达式如下(\\d{4})-((\\d{2})-(\\d{2}))有4个左括号,所以有4个分组:编号捕获组匹配0(\d{4})-((\d{2})-(\d{2}))2017-04-251(\d{4})20172((\d{2})-(\d{2}))04-253(\d{2})044(\d{2})25publicstaticfinalStringDATE_STRING="2017-0

Java 正则表达式的捕获组(capture group)

捕获组分为:普通捕获组(Expression)命名捕获组(?Expression)普通捕获组从正则表达式左侧开始,每出现一个左括号"("记做一个分组,分组编号从1开始。0代表整个表达式。对于时间字符串:2017-04-25,表达式如下(\\d{4})-((\\d{2})-(\\d{2}))有4个左括号,所以有4个分组:编号捕获组匹配0(\d{4})-((\d{2})-(\d{2}))2017-04-251(\d{4})20172((\d{2})-(\d{2}))04-253(\d{2})044(\d{2})25publicstaticfinalStringDATE_STRING="2017-0