Среда:
- Apache2
- nanohttpd (веб-сервер (Java))
Сам сайт работает и работает нормально, у меня естьдобавил много записей в базу данных, которую веб-сервер nanohttpd возвращает на некоторых конечных точках
Я выяснил, что это связано с длиной возвращаемого сайта, поскольку, когда я перемещаю записи из одного состояния в другое,один с большим количеством записей всегда выдаст мне эту ошибку.
Я уже немного осмотрелся и думаю, что это может быть проблемой тайм-аута, но я добавил таймауты на свой виртуальный хост, и эта проблема все еще сохраняется
Proxy Error
The proxy server received an invalid response from an upstream server.
The proxy server could not handle the request GET /foo
Reason: Error reading from remote server
Apache/2.4.10 (Debian) Server at foo.foo.foo Port 443
Мой текущий файл VirtualHost для этого:
<IfModule mod_ssl.c>
<VirtualHost *:443>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/directory
ServerName foo.foo.foo
ServerAlias foo.foo.foo
ProxyPass "/" "http://foo.com:8080/"
ProxyPassReverse "/" "http://foo.com:8080/"
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
Include /etc/path/options-ssl-apache.conf
SSLCertificateFile /etc/path/foo.com-0001/fullchain.pem
SSLCertificateKeyFile /etc/path/foo.com-0001/privkey.pem
</VirtualHost>
</IfModule>
То, что я пробовал ранее, это добавление timeout = x и connectiontimeout = x за ProxyPass, но это, похоже, не помогло
Редактировать: Поскольку ответа по-прежнему нет, есть дополнительная информация, я добавлю вознаграждение, как только получу право.
Как вы можете видеть в моем файле VirtualHost, я использую Apache Reverse Proxy для enвозможность SSL для моего приложения
Так что мой маленький сервер nanohttpd в основном возвращает очень упрощенную HTML-страницу с таблицей и строкой для каждой записи базы данных.Если в конкретной категории более 100 записей, я получу сообщение об ошибке прокси.
На данный момент я абсолютно уверен, что это связано с чем-то, что истекло, но я просмотрел так много постов и попыталсядобавить конфиги к моему и (да, я перезапускал Apache2 после каждого изменения), пока ничего не получалось.
Может ли быть что-то на моем сервере nanohttpd, что мне не хватает?Простой заголовок или Cookie, я не отправляю ни одного из них на данный момент.
Если какая-либо необходимая информация отсутствует, пожалуйста, дайте мне знать.