Postgres Socket файл удаляется - PullRequest
0 голосов
/ 06 мая 2011

Я столкнулся с ситуацией, когда мой файл сокета Postgres Unix удаляется.В идеале, когда наше приложение работает, Postgres deamon вообще не должен закрываться.Однако почтмейстер не работает, и файл сокета unix, созданный в / tmp /, также удаляется.Это имеет серьезные последствия для наших продуктов.

Я хотел знать, когда можно удалить файл сокета, если он не делает этого явно.Означает ли это, что соединение с Postgres испортилось и само перезапустилось?Это тот случай, когда соединение может разорваться?

1 Ответ

1 голос
/ 06 мая 2011

Непонятно, имеете ли вы в виду, удаляется ли файл сокета, потому что postgresql выходит из строя (что нормально), или же postgresql выключается, потому что файл сокета удаляется.Проверьте журналы postgres.

Это может быть процедура очистки старых файлов в / tmp /.например, CentOS / RHEL делает это с помощью tmpwatch, в частности, скрипта /etc/cron.daily/tmpwatch.И хотя tmpwatch не должен удалять файл pgsql, кто знает, есть ли скрывающаяся ошибка ..

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...