跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • rocketmq 官方有针对 JDK9+ 的版本 Java 环境里软件启动不了的解决方案吗?
未分類
2 11 月 2020

rocketmq 官方有针对 JDK9+ 的版本 Java 环境里软件启动不了的解决方案吗?

rocketmq 官方有针对 JDK9+ 的版本 Java 环境里软件启动不了的解决方案吗?

資深大佬 : Newyorkcity 0

我参考这个官方文档:

https://rocketmq.apache.org/docs/quick-start/

执行

nohup sh bin/mqnamesrv &

这条命令后提示

OpenJDK 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release.
Unrecognized VM option ‘UseCMSCompactAtFullCollection’
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

我查了一下是因为 JDK9+ 之后 CMS 逐步废除并被 G1 代替,但 rocketMQ 在启动脚本中仍然指明使用 CMS 。

网上也有个人开发者在自己的博客记录了下自己的解决方案。

Java 在 jdk8 之后都发布了 11,13,15 三个正式版了吧? RocketMQ 针对这个问题就没有官方的解决方案吗?

大佬有話說 (8)

  • 資深大佬 : xiaofan2

    这就是个 KPI 项目 kafka 不香吗?

  • 資深大佬 : lxk11153

    删了这个启动参数,是不是可行?

  • 資深大佬 : chihiro2014

    使用开源项目,必须远离所有阿里的开源项目,早远离早超生

  • 資深大佬 : hcymk2

    github.com/apache/rocketmq/issues/1718

  • 資深大佬 : hcymk2

    github.com/apache/rocketmq/pull/1035

  • 資深大佬 : Cbdy

    可以自己手动改一下启动参数,开源软件不就图这个嘛

  • 資深大佬 : AndyAO

    主问的是’官方的解决方案’.
    我帮他强调强调.

  • 資深大佬 : mikulch

    我用的 jdk11,目前可以正常启动呢?

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具