有没有任何优雅的方法来迁移使用Elasticsearch且不会造成停机的Spring Boot应用程序?
Springboot 1.5即将到期,因此是时候升级到2.x。众所周知,引导发行版中包含的SDES 2.x不适用于ES 5及更高版本。因此,我仍在生产中使用Elasticsearch 2.4.6。
与springboot 2一起使用的版本3的SDES无法与Elasticsearch 2.x一起使用。我试图使用版本5的传输客户端进行连接,但ES日志中的一条非常有趣的消息使我感到奇怪:
Received message from unsupported version: [5.0.0] minimal compatible version is: [2.0.0]
换句话说,既不能将旧代码与新的Elasticsearch一起使用,也不能将旧的Elasticsearch与新的代码一起使用。
不知道应该先升级什么。希望有人遇到类似的问题,并可以建议某种解决方法以使事情发生。
是否有任何优雅的方法来迁移使用Elasticsearch且不会造成停机的Spring Boot应用程序? Springboot 1.5即将到期,因此是时候升级到2.x。众所周知,SDES 2.x ...
Springboot 1.5即将终止生命