Мы используем apache (2.0, с ssl) для прокси-запросов к веб-сервису, установленному на weblogic.У нас установлен mod_wl.so, и все отлично работает с небольшими запросами.Однако при больших запросах (скажем, 300 КБ) Apache останавливается и отображает это сообщение об ошибке:
«Сбой моста APACHE сервера: серверный доступ к серверу недоступен»: тайм-аут через 20 секундили idempotent отключен. "
Мы копируем сценарий на другом сервере, и ошибка сохраняется (вместо" 20 секунд "для того же запроса говорится" 30 секунд ").
Как я могу избежать этого ограничения размера? Это ошибка в mod_wl.so? Это значение конфигурации, которое отсутствует? (Как примечание, веб-служба работает нормально при тестировании непосредственно из консоли weblogic, независимо от размера файла)
Спасибо за любую помощь!
ОБНОВЛЕНИЕ: изменено на mod_wl_20.so с теми же результатами, вот фрагмент журнала:
Ср 28 сентября 11:27:37 2011 <15359131722005124> HDR для WLS: [Content-Length] = [352196]
Ср 28 сентября 11:27:37 2011 <15359131722005124> HDD для WLS: [Соединение]= [Keep-Alive]
Ср 28 сентября 11:27:37 2011 <15359131722005124> Hdrs для WLS: [WL-Proxy-SSL] = [true]
Ср 28 сентября 11:27:37 2011 <15359131722005124> Hdrs для WLS: [WL-Proxy-Client-IP] = [163.247.57.10]
Ср 28 сентября 11:27:37 2011 <15359131722005124> Hdrs для WLS: [Proxy-Client-IP] = [163.247.57.10]
Ср 28 сентября 11:27:37 2011 <15359131722005124> HDR для WLS: [X-Forwarded-For] = [163.247.57.10]
Ср 28 сентября 11:27:37 2011 <15359131722005124> HDD для WLS: [X-WebLogic-KeepAliveSecs] = [30]
Ср 28 сентября 11:27:37 2011 <15359131722005124> Hdrs для WLS: [X-WebLogic-Request-ClusterInfo] = [true]
Ср сен28 11:27:37 2011 <15359131722005124> Hdrs для WLS: [x-weblogic-cluster-hash] = [2Ik836PQKnD7XHQ2RcWGOWkcRRA]
Ср 28 сентября 11:27:37 2011 <15359131722005124> операция WR для операции WITE23: revents = 0x00000018
ср 28 сен 11:27:37 2011 <15359131722005124> Ошибка ввода-вывода IO
ср 28 сен 11:27:37 2011 <15359131722005124> Тайм-аут POSTсервер 10.182.5.5:7005
Wed 28 сентября 11:27:37 2011 <15359131722005124> *** Тип исключения [WRITE_ERROR_TO_SERVER] (время отправки POST на сервер 10.182.5.5:7005), созданное в строке 152 файла ap_proxy.cpp
Ср 28 сентября 11:27:37 2011 <15359131722005124> ошибка отправки заголовков или публикации данных в WebLogic, sys er r #: [0] sys errmsg [успех]
Ср, 28 сентября 11:27: 37 2011 <15359131722005124> Обозначение 10.182.5.5:7005 как плохого
Ср 28 сентября 11:27:37 2011 <15359131722005124> получено исключение в фазе sendRequest: WRITE_ERROR_TO_SER VER [ошибка ошибки = 0, строка 152 из ap_proxy.cpp]: Тайм-аут POST для сервера 10.182.5.5:7005 в строке 2994
Ср 28 сентября 11:27:37 2011 <15359131722005124> Сбой при сбое после исключения WRITE_ERROR_TO_SERVER в sendRequest ()
Ср 28 сентября 11:27:37 2011 <15359131722005124> попытка № 1 из максимальных 10
Ср 28 сентября 11:27:37 2011 <15359131722005124> В общем списке не осталось хороших серверов, возвращаясьba ck к статическому списку
ср 28 сен 11:27:37 2011 <15359131722005124> Хост, извлеченный из списка серверов, [10.182.5.5]
Ср 28 сентября 11:27:37 2011 <15359131722005124> Хост, извлеченный из списка серверов, [10.182.5.5]
Ср28 сентября 11:27:37 2011 <15359131722005124> Инициализация lastIndex = 0 для списка длины = 2