![]() |
1
1
由于缓存是应用程序的内部缓存,因此需要提供一个接口来清除应用程序中的缓存。Quotidian说要使用JMS队列。这将不起作用,因为假设您有集群的MQ队列,只有一个实例会接收消息。 如果您希望重用相同的实现,那么实现这一点的唯一方法是编写一些您可以在实例级别与之交互的JMX。 如果没有,您可以使用内置的was缓存(启用了jmx)或使用分布式缓存(如ehcache)。 在过去,我创建了一个子类linkedhashmap,它使用jboss链接到网络上的所有实例。 JGroups . 当然,重新发明轮子总是很痛苦的。 |