Я использую 2 узла Websphere Portal с IBM Http Server в качестве прокси-сервера для балансировки нагрузки. При выполнении сложной операции (сложный запрос к базе данных) с использованием прокси я получаю Internal Server Error через 120 секунд. Когда я вхожу напрямую в узел Websphere без прокси, ошибка не возникает. Я просматривал файл httpd.conf, но нашел только свойство Timeout, установленное на 3000 секунд. Кто-нибудь знает, как исправить ошибку?
Внутренняя ошибка сервера IBM http server
Ответы (1)
В файле plugin-cfg.xml
вам нужно изменить ServerIOTimeout
в элементе сервера, например:
<Server Name="server1" ServerIOTimeout=300>
Вы можете найти расположение файла plugin-cfg.xml в конце вашего файла httpd.conf
.
Это свойство определяет, как долго плагин будет ждать (в секундах) ответа от сервера, прежде чем пометить его. Поэтому вам нужно установить самую длинную транзакцию, которую вы ожидаете. Если вы установите отрицательное значение (-300), сервер будет помечен (недоступен) по истечении времени ожидания.
Подробнее см. здесь определение plugin-cfg.xml
person
Gas
schedule
22.07.2014