2009-10-17 59 views
1

我們需要通過JBoss 5在文件系統本地存儲緩存。我們需要存儲的文件大(〜50 MB),並且有許多消費者(通過JBoss上的WS)讀取這些文件和一個生成器(JBoss Biz Logic)創建最後一個。JBoss AS 5中的事務性文件訪問和緩存

由於存在併發的讀寫問題,我想知道是否有解決方案來管理文件系統中的文件(可能是NAS或CIFS或其他事物)上的事務。

我看了看「JBossCache」,但在文檔中他們說文件系統訪問只是爲了測試目的。我也查看了JBoss "Transactional File I/O",但我不知道它是否可行。

可能我們需要一個框架來管理緩存層,另一個框架可以用FS在事務上存儲這些數據。解決方案可能是將數據存儲在DBMS中,但我不太喜歡這種解決方案。

我不想推倒重來,所以請給我一些幫助:-)

回答

1

看看XADisk可以提供幫助。