Есть необходимость установить жесткий лимит на время существования соединия ws с базой. Т.е. имеем 2 базы, одна из них опубликована на апаче 2.2 и имеет веб сервис exchange. Воторая база стучится в этот ws, по непонятным пока причинам, иногда происходит "зависание" сеанса. - В базе источнике висит сеанс, который стучался по ws, и убить его можно только завалив рабочий процесс.
Собственно вопрос - можно ли настроить апач так, чтобы он самостоятельно убивал соединение , например через 40 сек. И поможет ли это?
Эти темы читал. Не помогло(
v8: Веб-сервис
Эксперименты провожу так:
Делаю в процедуре WS цикл с условием выхода по времени, чтобы он "держал" сеанс определённое в время(каждую секунду пишу в ЖР отметку), потом ставлю в default.vrd для базы maxAge заведомо меньше времени цикла, проверяю. Нихрена не отваливается по таймауту, обе базы ждут пока закончит выполняться мой цикл, потом благополучно отвисают.