Rocketmq: RocketMQ 4.2 代码版本及依赖问题

Created on 16 May 2018  ·  1Comment  ·  Source: apache/rocketmq

Bug Report

Env

  • CentOS 7 64bit
  • JDK1.8
  • RocketMQ 4.2 Release

    问题复现步骤

  1. 下载Apache RocketMQ源码和Binary包
    http://rocketmq.apache.org/release_notes/release-notes-4.2.0/

  2. 启动RocketMQ和RocketMQ Console
    版本错误: V4_2_0_SNAPSHOT
    观察到Github已经修改为Release版本,但Apache依然是SNAPSHOT

  3. 从4.2开始 RocketMQ Binary 依赖问题
    Jar包: netty-tcnative-1.1.33.Fork22-osx-x86_64
    如果是Linux/Windows环境是否应该为对应arch的包?能否提供多个系统的jar包,在启动shell里动态替换, 自编译不是长久之计。

bug

Most helpful comment

This indeed is a distribution issue. As explained in the netty-tcnative project page here, we'd better choose the static linked boring-ssl which contains multiple 64bit native libraries.

This commit resolves this issue.

>All comments

This indeed is a distribution issue. As explained in the netty-tcnative project page here, we'd better choose the static linked boring-ssl which contains multiple 64bit native libraries.

This commit resolves this issue.

Was this page helpful?
0 / 5 - 0 ratings