Проблема с соединением PostgreSQL - Отказ от простоя
Краткая справочная информация:
У нас есть облачная система управления складами, которая использует Glassfish для создания интерфейса Java. Система управления складом состоит из панели мониторинга и мобильного приложения, которые постоянно общаются с сервером Glassfish (используя веб-браузер).
Выпуск:
Недавно наш HDD сервера базы данных PostgreSQL вышел из строя. После восстановления из резервной копии и перемещения базы данных на сервер Amazon Web Service простаивающие соединения, по-видимому, перестают работать. Это приводит к сбою всей системы управления складом. Перезапуск сервера Glassfish, по-видимому, устраняет проблему до тех пор, пока простаивающее соединение не вызовет повторного сбоя.
Это происходит примерно 3-4 раза в день после примерно 20 минут бездействия, то есть обеденных перерывов нашего клиента, после работы и т. Д.
Вопрос:
Есть ли параметр, который мне не хватает в файле postgresql.conf? Что еще может быть причиной этого?
Вложения:
Я приложил скриншот с выводом команды 'select * from pg_stat_activity;' а также файл postgresql.conf.
выберите * из pg_stat_activity
Журнал:
postgresql-8.4-main.log показывает это время от времени, хотя, похоже, это не так, когда отключается.
2015-10-19 07:51:41 NZDT [9971-1] postgres@customerName LOG: unexpected EOF on client connection
glassfish server.log пронизан этими строками:
[#|2015-10-19T07:46:49.715+1300|SEVERE|glassfish3.1.1|javax.enterprise.system.container.web.com.sun.enterprise.web|_ThreadID=25;_ThreadName=Thread-2;|WebModule[/pns-CustomerName]Received InterruptedException on request thread
[#|2015-10-20T09:34:42.351+1300|WARNING|glassfish3.1.1|com.sun.grizzly.config.GrizzlyServiceListener|_ThreadID=17;_ThreadName=Thread-2;|GRIZZLY0023: Interrupting idle Thread: http-thread-pool-8080(2).|
[#|2015-10-20T07:33:55.414+1300|WARNING|glassfish3.1.1|javax.enterprise.system.container.web.com.sun.enterprise.web|_ThreadID=14;_ThreadName=Thread-2;|Response Error during finishResponse java.lang.NullPointerException
заранее спасибо