您可以透過資料來源配置畫面中的資料來源自訂內容來配置「Java™ 資料庫連線功能 (JDBC)」驅動程式的連線驗證逾時。
關於這項作業
您可以選擇用 JDBC 驅動程式來驗證連線,或讓應用程式伺服器執行 SQL 查詢來驗證連線。
請選取下面這兩個連線預先測試屬性,或選取其中之一:
依預設,會停用連線驗證。
當您儲存資料來源配置時,管理主控台只會提供選取的選項。
管理主控台會選取依逾時驗證或依查詢驗證,但如果未啟用驗證,應用程式伺服器不會選取任何選項。
程序
- 開啟管理主控台。
- 針對資料來源,移至 畫面。
- 選取
- 選取 。
- 移至連線驗證內容區段。
- 選取應用程式伺服器將驗證的連線類型。
- 選取驗證新的連線。
這個選項指定連線管理程式是否測試新建的資料庫連線。
- 選取驗證現有的儲存連線。
這個選項指定連線管理程式是否先測試儲存連線的有效性,再將它們傳回應用程式。
- 您也可以同時選取這兩個選項。
- 按一下依 JDBC 驅動程式驗證。 如果配置了依 JDBC 驅動程式驗證,但 JDBC 驅動程式未實作 JDBC 4.0,或 Connection.isValid 方法發生錯誤,應用程式伺服器會發出一則警告。
已淘汰的特性: 依 SQL 查詢進行連線驗證已經淘汰。
請改成依 JDBC 驅動程式進行驗證。
depfeat
- 在輸入框中,輸入逾時值。 逾時值以秒為單位。
避免困難: 如果配置了重試,也就是說,
驗證新的連線或
驗證現有的儲存連線的重試間隔未設為 0,每次重試都會套用完整的逾時值。
每次重試時,應用程式伺服器都會等待重試間隔。
之後,JDBC 驅動程式會用完整的逾時值來驗證連線
gotcha
- 儲存資料來源配置。
下一步
如果您要修改現有的資料來源,請重新啟動伺服器,使這個變更生效。
如果這是一個新的資料來源,就不需要重新啟動伺服器。