1
我正在使用EJB的TimerService,並使用文件數據存儲來保存定時器。文件位於standalone/data/timer-service-data/applicationname-fullversion-buildnumber.NameOfBean
。EJB TimerService:更改文件數據存儲的位置
每當我碰到版本或內部版本號時,定時器都將位於一個新目錄中,並且我失去了持久性。
縱觀配置XML,看起來我可以更改基本目錄的定時器持久性,但似乎無法找到指定識別應用程序的位置的地方。最好我想使用應用程序名稱,可能是一個主要版本,刪除次要版本和內部版本號,確保應用程序跨越次要版本使用相同的計時器數據存儲。
我正在使用JBoss 6.4.5.GA.
它看起來非常像配置>容器> EJB 3>下的常規路徑設置。服務是定時器的* base *目錄,而不是每個定時器的特定目錄名稱。看起來它使用的是應用程序名稱,而我正在尋求以編程方式或在應用程序配置中進行更改。 – Saustrup