2015-11-28 36 views
0

我已经无休止地搜索,并且无法找到在Tapestry5上实现Memcached的方法,因此我只为实例化整个应用程序的1个“MemcachedClient”对象。Tapestry5 Memcached持久性

我有一个页面,其响应需要缓存。 我想在此服务器上创建一个“MemcachedClient”的实例(不管会话),并使用同一对象实例查询缓存。

我试过@SessionState,但这没有帮助,因为我的“用户”是一个负载生成器,因此每个请求的结果都是一个新的对象实例。

有什么建议吗?

编辑:对于任何其他变量,我希望跨访问持续存在,无论会话如何。这怎么能实现?

回答

0

你需要define a service in tapestry-ioc(服务默认情况下单身)

这将您的IOC模块中完成或者与建设者方法或通过ServiceBinder.bind(...)