首页 > 解决方案 > 部署应用程序时出现 ClassNotFoundException 时如何处理 hazelcast

问题描述

我很好奇如何使用正在运行的 hazelcast 集群处理应用程序部署。场景:我有一些 tomcat 服务器都在运行我的应用程序,它们都是 hazelcast 集群的一部分。我现在尝试逐步在服务器上部署我的应用程序的新版本,因此我不会有任何停机时间。现在的问题是,在 hazelcast 缓存中使用的类有一些变化。当我现在开始部署时,新应用程序使用新类进行读/写,而旧应用程序仍在使用旧版本的类。由于类不一致,现在我真的有很多 ClassNotFoundExceptions。那么有没有人知道如何正确处理这个问题,或者可能是防止这种情况的最佳实践?我不太喜欢操作的东西,但就像你知道的那样,有人必须这样做。

标签: javaspring-bootdeploymenthazelcastclassnotfoundexception

解决方案



推荐阅读