当前位置: 首页 > 知识库问答 >
问题:

Postgresql记录器进程

楮自珍
2023-03-14

我正在尝试确定Postgres9.3是否仍然有一个记录器进程。在“PostgreSQL 9.3.4文档”中没有引用它。而且我在集群的进程列表中找不到它(见下文)。另外,有没有人知道9.3中的记忆结构的一个很好的概述?

postgres 21397     1  0 20:51 pts/1    00:00:00 /opt/PostgreSQL/9.3/bin/postgres
postgres 21399 21397  0 20:51 ?        00:00:00 postgres: checkpointer process
postgres 21400 21397  0 20:51 ?        00:00:00 postgres: writer process
postgres 21401 21397  0 20:51 ?        00:00:00 postgres: wal writer process
postgres 21402 21397  0 20:51 ?        00:00:00 postgres: autovacuum launcher process
postgres 21403 21397  0 20:51 ?        00:00:00 postgres: archiver process last was 0001000004000092
postgres 21404 21397  0 20:51 ?        00:00:00 postgres: stats collector process

谢谢吉姆

共有1个答案

裴星洲
2023-03-14

Postgres有一个日志收集器进程,它通过配置参数logging_collector来控制。

因此,在postgresql.conf文件中,应确保设置了以下内容:

logging_collector=打开

 类似资料:
  • 问题内容: 我想在我的应用程序中将slf4j + logback用于两个目的-日志和审计。 对于日志记录,我以常规方式记录日志: 对于审计,我创建一个特殊的命名记录器并登录到它: 登录配置: 问题:通过审核记录器记录的消息出现两次-一次在AUDIT_LOGGER下,一次在根记录器下。 14:41:57.975 [main]调试com.gammay.example.Main–> main() 14:

  • 问题内容: 如何在SQL(PostgreSQL)查询中选择20个随机行? 问题答案: SELECT column FROM table ORDER BY RANDOM() LIMIT 20

  • 这是数据库架构 下面是我的log4j属性文件在写入文件时的工作版本

  • 假设我有一个输入文件,在HDFS中为这个文件创建了三个块。假设我有三个数据节点,每个数据节点存储一个块。如果我有3个输入拆分,则3个映射器将并行运行,以处理各自数据节点的本地数据。每个映射器使用输入格式和记录读取器以键值对的形式获取输入。此场景使用TextInputFormat,其中记录是来自文件的完整文本行。 这里的问题是,如果在第一个块的末尾有记录中断,会发生什么。 1)Hadoop如何读取此

  • 问题内容: 我正在使用PMD插件进行日食,使用说明时出现错误: 使用System。(out | err).print,请考虑使用记录器。 我的问题是-什么是记录仪?如何用于打印到屏幕上?为什么会更好? 问题答案: 请参阅log4j的简短介绍。 问题在于用于打印调试或诊断信息。这是一种不好的做法,因为您无法轻松更改日志级别,关闭日志级别,对其进行自定义等。 但是,如果您合法地用于向用户打印信息,则可

  • 我想在我的应用程序中使用SLF4J+logback用于两个目的--日志和审计。 14:41:57.978[main]信息AUDIT_LOGGER-110欢迎使用main 如何确保审核消息在审核记录器下只出现一次?