eventmesh-store 快速入门说明

依赖

  1. 建议使用64位操作系统,建议使用Linux/Unix
  2. 64JDK 1.8+;
  3. Gradle至少为7.0, 推荐7.0.*
  4. 4g+可用磁盘用于eventmesh-store服务器
  5. eventmesh在非standalone模式下,依赖RocketMQ作为存储层;若采用standalone模式,则可跳过该步,直接进行runtime的部署

下载

RocketMQ官方网站 下载Binary代码(推荐使用4.9.*版本),这里以4.9.4为例

  1. unzip rocketmq-all-4.9.4-bin-release.zip
  2. cd rocketmq-4.9.4/

部署

  • 启动Name Server

  1. nohup sh bin/mqnamesrv &
  2. tail -f ~/logs/rocketmqlogs/namesrv.log

如果在看到The Name Server boot success…,则说明Name Server启动成功

  • 启动Broker

  1. nohup sh bin/mqbroker -n localhost:9876 &
  2. tail -f ~/logs/rocketmqlogs/broker.log

如果在看到The broker boot success…,则说明Broker启动成功

至此eventmesh-store的部署已完成,请转至下一步完成 eventmesh-runtime 的部署

参考

关于RocketMQ的其他更多资料,请参考 https://rocketmq.apache.org/docs/quick-start/