2011-08-24 62 views
1

我使用javascript對使用jcouchdb寫入到couchdb數據庫的java應用程序進行ajax調用。我使用下面的塊來驗證連接,以及是否由於某種原因沒有快速連接。連接到CouchDB時強制執行連接超時

try { 
     db.getStatus(); 
    } catch(Exception e) { 
     logger.error("error connecting to counchdb"); 
     return false; 
    } 

的問題是,當DB沒有響應(ⅰ使用錯誤的IP測試)的.getStatus()方法需要很長的時間才能返回。我的問題是:如何在服務器端實施快速超時?

p.s.我不認爲jcouchdb具有這樣的功能。

回答