У меня есть прокси-сервер Apache между браузером и моим пользовательским веб-сервером.Поэтому после запуска веб-сервера я могу получить доступ к своему веб-приложению в течение 4-5 часов.После этого я получаю эту ошибку
Ошибка прокси-сервера Прокси-сервер получил неверный ответ от вышестоящего сервера.Прокси-сервер не смог обработать запрос GET /.
Причина: ошибка чтения с удаленного сервера
Чтобы снова получить доступ к веб-приложению, необходимо перезапустить веб-сервер.Я попытался проверить журнал, полученный от моего веб-сервера, и обнаружил только ошибку в этом журнале:
com.mysql.jdbc.CommunicationsException: сбой канала связи из-за основного исключения:
** НАЧАЛО ИСКЛЮЧЕННОГО ИСКЛЮЧЕНИЯ **
java.net.SocketException СООБЩЕНИЕ: Тайм-аут соединения
STACKTRACE:
java.net.SocketException: Время соединенияна java.net.SocketInputStream.socketRead0 (собственный метод) на java.net.SocketInputStream.read (SocketInputStream.java:146) на com.mysql.jdbc.util.ReadAheadInputStream.fill (ReadAheadInputStream.java:113) на com.mysql.jdbc.util.1910) на com.mysql.jdbc.MysqlIO.reuseAndReadPacket (MysqlIO.java:2304) на com.mysql.jdbc.MysqlIO.checkErrorPacket (MysqlIO.java:2803) на com.mysql.jdbc.MysqlIO.sendCommand (MysqlIO.java:1573) на com.mysql.jdbc.MysqlIO.sqlQueryDirect (MysqlIO.java:1665) на com.mysql.jdbc.Connection.execSQL (Connection.java:3170) на com.mysql.jdbc.Connection.execSQL (Connection.java:3099) на com.mysql.jdbc.Statement.execute (Statement.java:695) на hra.database.Pool.getConnection (Pool.java:62)
** END NESTED EXCEPTION **
Последний пакет, отправленный на сервер, был 925624 мс назад.
И я попытался исправить эту ошибку базы данных, но я все еще получаю вышеупомянутую ошибку прокси, поэтому, безусловно, информация журнала бесполезна.
Это то, что я получаю из журнала прокси-сервера Apache
(70007) Указанный тайм-аут истек: proxy: ошибка чтения строки состоянияс удаленного сервера
Кто-нибудь знает, в чем может быть проблема, или какие-либо полезные указатели, чтобы решить эту проблему?