計時器服務是由企業 Bean 容器提供的用於排程企業 Bean 使用的通知或事件的持續性和作業事件通知服務。所有企業 Bean (有狀態階段作業 Bean 除外) 均可從計時器服務接收通知。關閉或重新啟動伺服器時,不會銷毀服務設定的計時器。
在樹形元件中,選取 [配置] 節點。
選取要配置的實例:
選取 [EJB 容器] 節點。
按一下 [EJB 計時器服務] 標籤。
在 [最小傳送間隔] 欄位中設定最小傳送間隔時間 (以毫秒為單位)。
最小傳送間隔是特定計時器的下一個計時器到期之前允許的最小毫秒數。如果此間隔時間設定得過小,可能會導致伺服器超載。
在 [最大重新傳送次數] 欄位中,設定計時器服務嘗試傳送通知的最大次數。
在 [重新傳送間隔] 欄位中,設定兩次重新傳送嘗試之間的間隔時間 (以毫秒為單位)。
按一下 [儲存]。
重新啟動 Application Server。
依預設,計時器服務使用內嵌式資料庫儲存計時器。
請依循建立 JDBC 資源中的說明,為資料庫設定 JDBC 資源。
按一下 [儲存]。
重新啟動 Application Server。
在 install-dir/lib/install/databases/ 中提供了 PointBase 和 Oracle 的計時器資料庫建立檔案範例。