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 阅读次数:47
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,则显示第一个参数所指向的文件中的空白行数。
Navicat运行SQL文件时触发“1067 - Invalid default value for ‘time‘”错误解决方法
MySQL关键字问题的解决与分析
Flink SQL保留关键字
一键转换SQL为RESTful API:全栈技术实践与心得分享
存储过程(Stored Procedure)是SQL Server中的一段预编译的SQL代码,能够在数据库中保存并重复执行。它们可以接受参数,并且可以返回数据和错误信息。存储过程的使用可以提高代码的重用性、安全性和性能。
SQL Server 服务器配置
将 SQL Server 中的数据导入 MongoDB 数据库中,可以通过多种方法实现。本文将介绍使用 Python 脚本来实现这一功能,并做出相应的扩展。
深入探讨Java的最新技术:文本块和反射的现代应用
Archery审核系统之MySQL数据库设计规范
SQL操作数据库语法
文章
32168
阅读量
4653600
2025-03-28 07:40:32
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
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-06 09:39:34
2023-07-27 06:01:00