cluster_name
是一个 配置参数,其值包含在进程标题中,以帮助区分同一台机器上运行的不同 PostgreSQL 实例。
cluster_name
在 PostgreSQL 9.5 中添加。
用法
在 PostgreSQL 12 及更高版本中,如果设置了 cluster_name
,则连接到上游节点时,fallback_application_name
将设置为该值。
默认值
cluster_name
的默认值为:''
(空字符串)。
按 PostgreSQL 版本分列的详细信息
cluster_name (PostgreSQL 17)
设置 | |
单位 | |
类别 | 报告和日志记录 / 进程标题 |
简短描述 | 设置集群名称,该名称包含在进程标题中。 |
额外描述 | |
上下文 | postmaster |
变量类型 | 字符串 |
来源 | 默认值 |
最小值 | |
最大值 | |
枚举值 | |
引导值 | |
重置值 | |
源文件 | |
源代码行号 | |
需要重启 | 否 |
文档: cluster_name
cluster_name (PostgreSQL 16)
设置 | |
单位 | |
类别 | 报告和日志记录 / 进程标题 |
简短描述 | 设置集群名称,该名称包含在进程标题中。 |
额外描述 | |
上下文 | postmaster |
变量类型 | 字符串 |
来源 | 默认值 |
最小值 | |
最大值 | |
枚举值 | |
引导值 | |
重置值 | |
源文件 | |
源代码行号 | |
需要重启 | 否 |
文档: cluster_name
cluster_name (PostgreSQL 15)
设置 | |
单位 | |
类别 | 报告和日志记录 / 进程标题 |
简短描述 | 设置集群名称,该名称包含在进程标题中。 |
额外描述 | |
上下文 | postmaster |
变量类型 | 字符串 |
来源 | 默认值 |
最小值 | |
最大值 | |
枚举值 | |
引导值 | |
重置值 | |
源文件 | |
源代码行号 | |
需要重启 | 否 |
文档: cluster_name
cluster_name (PostgreSQL 14)
设置 | |
单位 | |
类别 | 报告和日志记录 / 进程标题 |
简短描述 | 设置集群名称,该名称包含在进程标题中。 |
额外描述 | |
上下文 | postmaster |
变量类型 | 字符串 |
来源 | 默认值 |
最小值 | |
最大值 | |
枚举值 | |
引导值 | |
重置值 | |
源文件 | |
源代码行号 | |
需要重启 | 否 |
文档: cluster_name
cluster_name (PostgreSQL 13)
设置 | |
单位 | |
类别 | 进程标题 |
简短描述 | 设置集群名称,该名称包含在进程标题中。 |
额外描述 | |
上下文 | postmaster |
变量类型 | 字符串 |
来源 | 默认值 |
最小值 | |
最大值 | |
枚举值 | |
引导值 | |
重置值 | |
源文件 | |
源代码行号 | |
需要重启 | 否 |
文档: cluster_name
cluster_name (PostgreSQL 12)
设置 | |
单位 | |
类别 | 进程标题 |
简短描述 | 设置集群名称,该名称包含在进程标题中。 |
额外描述 | |
上下文 | postmaster |
变量类型 | 字符串 |
来源 | 默认值 |
最小值 | |
最大值 | |
枚举值 | |
引导值 | |
重置值 | |
源文件 | |
源代码行号 | |
需要重启 | 否 |
文档: cluster_name
cluster_name (PostgreSQL 11)
设置 | |
单位 | |
类别 | 进程标题 |
简短描述 | 设置集群名称,该名称包含在进程标题中。 |
额外描述 | |
上下文 | postmaster |
变量类型 | 字符串 |
来源 | 默认值 |
最小值 | |
最大值 | |
枚举值 | |
引导值 | |
重置值 | |
源文件 | |
源代码行号 | |
需要重启 | 否 |
文档: cluster_name
cluster_name (PostgreSQL 10)
设置 | |
单位 | |
类别 | 进程标题 |
简短描述 | 设置集群名称,该名称包含在进程标题中。 |
额外描述 | |
上下文 | postmaster |
变量类型 | 字符串 |
来源 | 默认值 |
最小值 | |
最大值 | |
枚举值 | |
引导值 | |
重置值 | |
源文件 | |
源代码行号 | |
需要重启 | 否 |
文档: cluster_name
cluster_name (PostgreSQL 9.6)
设置 | |
单位 | |
类别 | 进程标题 |
简短描述 | 设置集群名称,该名称包含在进程标题中。 |
额外描述 | |
上下文 | postmaster |
变量类型 | 字符串 |
来源 | 默认值 |
最小值 | |
最大值 | |
枚举值 | |
引导值 | |
重置值 | |
源文件 | |
源代码行号 | |
需要重启 | 否 |
文档: cluster_name
cluster_name (PostgreSQL 9.5)
设置 | |
单位 | |
类别 | 进程标题 |
简短描述 | 设置集群名称,该名称包含在进程标题中。 |
额外描述 | |
上下文 | postmaster |
变量类型 | 字符串 |
来源 | 默认值 |
最小值 | |
最大值 | |
枚举值 | |
引导值 | |
重置值 | |
源文件 | |
源代码行号 | |
需要重启 | 否 |
文档: cluster_name
更改历史记录
- PostgreSQL 9.5
- 添加 (提交 51adcaa0)
示例
将 cluster_name
设置为 "node2
"
42498 ?? Ss 0:00.03 postgres: node2: logger 42499 ?? Ss 0:00.03 postgres: node2: startup recovering 000000010000000000000003 42500 ?? Ss 0:00.01 postgres: node2: checkpointer 42501 ?? Ss 0:00.07 postgres: node2: background writer 42502 ?? Ss 0:00.00 postgres: node2: stats collector 42503 ?? Ss 0:01.37 postgres: node2: walreceiver streaming 0/3001F38
参考文献
- PostgreSQL 文档: cluster_name
有用链接
- 在 PostgreSQL 9.5 中设置集群名称 - DBI Services 于 2015 年 12 月发布的博文