rocketmq-connector

本文详细介绍了RocketMQ Connector的启动参数选择、快速开始步骤以及配置文件等。从启动核心类ConnectController出发,深入讲解了各组件如clusterManagementService、configManagementService和positionManagementService的作用及启动过程,揭示了RocketMQ Connector的工作原理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

rocketmq-connector

启动参数选择

参数 说明
-h 打印日志
-c 启动参数配置文件路径

快速开始

1.准备

  1. 64位 OS, Linux/Unix/Mac操作系统

  2. 64bit JDK 1.8+

  3. Maven 3.2.x或以上版本

  4. Git

  5. 磁盘空间1G

2.下载

  1. 下载openmessaging-connect

  2. 下载 rocketmq-externals

3.编译

  1. 将openmessaging-connect编译并安装到本地maven文件库中
> unzip openmessaging-connect-master.zip -d ./
> cd openmessaging-connect-master
> mvn install
  1. 编译rocketmq-connect-runtime
> unzip rocketmq-externals-master.zip -d ./
> cd rocketmq-externals-master/rocketmq-connect-runtime
> mvn -Prelease-all -DskipTests clean install -U
> cd targer/distribution/conf

4.配置

  1. 修改配置文件connect.conf
workerId=DEFAULT_WORKER_1

## Http prot for user to access REST API
httpPort=8081

## local file dir for config store
storePathRootDir=/home/connect/storeRoot

## 改成自己的
namesrvAddr=127.0.0.1:9876  

pluginPaths=/home/connect/file-connect/target

5.运行

返回recoketmq-connect-runtime根目录运行

> nohup ./run_worker.sh &

run rumtime worker
The worker [DEFAULT_WORKER_1] boot success.

6.日志

  1. ${user.home}/logs/rocketmqconnect/connect_runtime.log 服务器运行日志
  2. ${user.home}/logs/rocketmqconnect/connect_default.log
  3. ${user.home}/logs/rocketmqlogs/rocketmq_client.log 客户端日志

7.配置文件

配置文件根据配置,存放,默认存放在 /home/connect/store

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值