zoukankan      html  css  js  c++  java
  • CentOS 7/8 部署Maxwell

    Maxwell官网 http://maxwells-daemon.io/

    1.下载解压

    cd /usr/local/
    mkdir maxwell
    cd maxwell
    wget https://github.com/zendesk/maxwell/releases/download/v1.27.1/maxwell-1.27.1.tar.gz # 有点慢
    tar zxvf maxwell-1.27.1.tar.gz

    2.编辑配置文件

    mkdir /usr/local/maxwell/conf
    cd /usr/local/maxwell/conf
    cp ../maxwell-1.27.1/config.properties.example ./prod.maxwell.properties # prod.maxwell.properties是自定义的配置文件名称 
    vim prod.maxwell.properties 
    # 新增或修改以下内容
    producer=kafka
    kafka.bootstrap.servers=192.168.32.36:9092,192.168.32.37:9092,192.168.32.38:9092 # kafka地址
    kafka_topic=prod.%{database}.%{table}
    
    
    host=1.2.3.4 # mysql地址
    user=mysqlUser # mysqlUser
    password=mysqlPassword #mysqlPassword
    
    #filter=exclude: *.*, include: databaseA.tableB, include: databaseC.tableD # 可选过滤 只留下databaseA.tableB和databaseC.tableD
    
    http_port=9082 # 开启http用于监控
    metrics_type=http
    metrics_jvm=true
    metrics_prefix=metrics # 自定义指标前缀 默认是MaxwellMetrics太长

     3.编辑启动脚本

    cd /usr/local/maxwell/
    mkdir logs
    vim prod.maxwell.sh
    # 添加以下内容
    baseDir=/usr/local/maxwell
    ${baseDir}/maxwell-1.27.1/bin/maxwell --config ${baseDir}/config/prod.maxwell.properties >> ${baseDir}/logs/prod.maxwell.log 2>&1 &
    # 给脚本添加可执行权限 chmod +x prod.maxwell.sh

    4.如果需要指定Kafka副本数和分区数需要预先创建topic

    5.启动服务

    ./prod.maxwell.sh
    cat logs/prod.maxwell.log
    # 另外可通过 http://ServerIP:9082/healthcheck 可以查看服务健康状态 /metrics 以json返回当前运行信息 /ping 返回 pong

    6.初始化历史数据 详细可参考 http://maxwells-daemon.io/bootstrapping/

    cd /usr/local/maxwell/maxwell-1.27.1
    bin/maxwell-bootstrap --host mysql地址 --user mysql用户名 --password mysql密码 --database 数据库名 --table 表名
  • 相关阅读:
    c# 集合运算
    Nuxt
    引入js,不共享变量
    sourcetree将存在的本地项目提交到远程仓库
    c#DateTime与unix时间戳互相转换
    IfcBoundingBox
    IfcBooleanResult
    IfcAnnotationFillArea
    IfcGeometricRepresentationItem
    IfcRepresentationItem
  • 原文地址:https://www.cnblogs.com/dotqin/p/13572215.html
Copyright © 2011-2022 走看看