2015-11-28 69 views
0

我已經無休止地搜索,並且無法找到在Tapestry5上實現Memcached的方法,因此我只爲實例化整個應用程序的1個「MemcachedClient」對象。Tapestry5 Memcached持久性

我有一個頁面,其響應需要緩存。 我想在此服務器上創建一個「MemcachedClient」的實例(不管會話),並使用同一對象實例查詢緩存。

我試過@SessionState,但這沒有幫助,因爲我的「用戶」是一個負載生成器,因此每個請求的結果都是一個新的對象實例。

有什麼建議嗎?

編輯:對於任何其他變量,我希望跨訪問持續存在,無論會話如何。這怎麼能實現?

回答

0

你需要define a service in tapestry-ioc(服務默認情況下單身)

這將您的IOC模塊中完成或者與建設者方法或通過ServiceBinder.bind(...)