2011-01-25 14 views
1

サーブレット3.0非同期サーブレットのタイムアウトを延長することは可能ですか? 私はタイムアウトメソッドでそれをしようとしましたが、まだ非同期要求が完了しています。サーブレット3.0非同期タイムアウト

非同期サーブレットを使用すると、任意の返信を持っていない時間について

の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); 
関連する問題