使用榛树铸件在集群中同步实例



在我的工作场所中,我们有一个Java系统(Tomcat,Spring,Hibernate,Soap Rest Web服务)。一些Web服务要求服务器保存状态。例如,在执行一些长期服务时,只要未完成,客户就不能再次调用相同的服务。当前,我们不支持聚类,以避免运行上述长期服务,我们使用锁或同步块。为了支持聚类,我们考虑使用Hazel Cast(在整个实例中共享锁),它是否有效?这是正确的解决方案吗?

是的,也许是最典型的用例;您可以使用分布式锁或其他分布式数据结构在不同的服务器(或JVMS)之间共享状态。

最新更新