2011-01-25 4 views
1

Возможно ли продлить тайм-аут сервлета сервлета 3.0 async. Я попытался сделать это в методе тайм-аута, но по-прежнему выполняется запрос async.Servlet 3.0 async Тайм-ауты

Что является лучшим способом продления тайм-аут, так что асинхронная сервлет никогда не завершает

Tx

ответ

1

его о времени, что вы не получили никакого ответа. Поэтому здесь я нарушаю тишину: P

AsyncContext cntx = request.startAsync(request, response); 

long timeOut = DEFAULT_TIME_OUT; 


if(req.getParameterMap().containsKey(TIME_OUT)){ 
    try { 
     timeOut = Long.parseLong(req.getParameter(TIME_OUT)); 
    } catch (NumberFormatException e) { 
     e.printStackTrace(); 
    } 
} 

cntx.setTimeout(timeOut); 
Смежные вопросы