Patroni的每次循环都会执行用TL_LSN生成的SQL,查询PG/OG的基本信息,也是Patroni的和PG/OG的心跳。如果到PG/OG的连接出错,就会尝试再次拉起PG/OG。
这个SQL是在主循环里执行的,不是另外开一个线程。
patroni/postgresql/__init__.py:TL_LSN
patroni/ha.py:def _run_cycle
尝试拉起PG/OG。
2024-03-22 08:24:29 阅读次数:46
Patroni的每次循环都会执行用TL_LSN生成的SQL,查询PG/OG的基本信息,也是Patroni的和PG/OG的心跳。如果到PG/OG的连接出错,就会尝试再次拉起PG/OG。
这个SQL是在主循环里执行的,不是另外开一个线程。
patroni/postgresql/__init__.py:TL_LSN
patroni/ha.py:def _run_cycle
尝试拉起PG/OG。
上一篇:173Echarts - 象形柱图(Expansion of forest)
下一篇:Linux脚本练习之script016-接受一个文件路径作为参数,如果参数个数小于 1,则提示用户“至少应该给一个参数”,并立即退出;如果参数个数不小于 1,则显示第一个参数所指向的文件中的空白行数。
深入探讨Java的最新技术:文本块和反射的现代应用
Archery审核系统之MySQL数据库设计规范
SQL操作数据库语法
MySQL之存储过程按月创建表
MySQL之select in 子查询优化
【Trino权威指南(第二版)】Trino介绍:trino解决大数带来的问题
【Mybatis】动态 SQL:代码与数据的灵动共舞,奏响数据库查询的华丽乐章
spark SQL是spark的一个模块,主要用于进行结构化数据的处理。它提供的最核心的编程抽象就是DataFrame。
【Mybatis】如何简单使用mybatis-plus,以及MybatisGenerator自动生成或者实现SQL语句
【XCTF高手进阶区】web4_Web_php_include writeup(三)
文章
31240
阅读量
4463622
2025-03-04 09:31:43
2025-02-25 08:56:52
2024-12-31 06:01:52
2024-12-24 10:19:23
2024-12-20 07:55:40
2024-12-10 07:00:28
2023-05-31 08:47:59
2024-11-20 09:47:05
2023-06-14 09:05:39
2023-07-04 07:04:48
2023-07-27 06:01:00
2023-07-06 09:39:34