我正在将GemFire从8.X.X升级到GemFire 9.5.2。我使用的是2.1.9.RELEASE版本的spring-data-gemfire。
当我启动该服务时,集群中的第一个服务正常启动。然而,第二个服务简单地挂起。我在GemFire日志服务中没有看到任何异常。
有没有人遇到过类似的问题?
我们没有更改任何属性,这是我们在旧版本中使用的。我想知道为什么它不能与新的GemFire版本一起工作?
发布于 2019-10-08 18:56:06
gemfire我们没有改变我们在旧版本中使用的任何属性,不知道为什么它在新的
版本中不起作用。
请记住,您正在进行主要版本升级(从8.X.Y升级到9.X.Y),因此不能完全保证向后兼容性。我建议你浏览一下Upgrade from Version 8.2 to Version 9,确保你没有错过任何东西。
此外,根据Spring Data for Pivotal GemFire Version Compatibility Matrix的说法,spring-data-gemfire-2.1.9并没有被列为与GemFire 9.5.2完全兼容,你应该坚持这个矩阵,避免覆盖spring-data-gemfire提供的版本。
如果上述方法仍然不能解决问题,您可能应该将log-level设置为fine,并从卡住的成员中获取一些线程转储,以查看发生了什么。
干杯。
https://stackoverflow.com/questions/58284668
复制相似问题