Получение IOMonitor от Powernap для работы с postgresql

У меня есть ящик 12.04, работающий с postgresql 9.1.8-0ubuntu12.04, который обслуживает Java webapp (вики Atlassian Confluence). Я пытаюсь использовать функцию IOMonitor от powernap. Однако, если я раскомментирую соответствующую строку в /etc/powernap/config:

[IOMonitor]
postgres-io = "postgres"

... powernap никогда не позволяет коробке переходить в спящий режим, журналы (с DEBUG = 3) показывают это: [!d1 ]

Looking for [postgres-io] IOMonitor
Activity found, reset absent time [0/60]

Одна вещь, которую я заметил, это то, что postgres, как представляется, регенерирует процессы каждые 2-3 минуты (даже без какой-либо активности пользователя против вики); каждый раз это происходит, powernap prints:

<powernap.monitors.IOMonitor.IOMonitor instance at 0xXXXX> - adding new PID 16783 to list.

PID в вопросах, как представляется, обслуживают мою вики-базу данных, например:

postgres 16783  1067  0 11:05 ?        00:00:00 postgres: confluence confluence 127.0.0.1(50689) idle

Предполагаю, что это происходит путь? Это проблема с Postgres (предполагается ли это, чтобы часто возникать процессы, даже без активности?). Любой указатель на то, как я буду отлаживать это, был бы очень благодарен (возможно, начиная с того, как powernap регистрирует активность ввода-вывода, поскольку существует много процессов postgres, возможно, я могу найти регулярное выражение, которое будет нацелено только на правильное?). [ ! d4]

PS: Если я комментирую Postgres IOMonitor, powernap работает, но потом он приостанавливает окно, пока используется Wiki ...

1
задан 1 April 2013 в 15:41

0 ответов

Другие вопросы по тегам:

Похожие вопросы: