1.今天在服務里面加了 es 6.4的 依賴包后,在預發布測試時候出現了下列的問題
看了 半天,最后發現是 es的 jar包 和 mq的 netty包 有沖突。然后去idea的 jar包依賴里面查看,mq使用的 是
而es依賴的netty 是多個 不同的包,
而在依賴的時候,mq在啟動初始化的時候,使用了高版本的 netty之后,缺少了依賴的方法。
解決辦法:
直接引入高版本的 netty包
<dependency> <groupId>io.netty</groupId> <artifactId>netty-all</artifactId> <version>4.1.16.Final</version> </dependency>
引入之后強制使用了新的包,測試了下,問題解決。