記一次es和mq的netty沖突


    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>


引入之后強制使用了新的包,測試了下,問題解決。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM