zoukankan      html  css  js  c++  java
  • logstash-output-jdbc

    1、安装

    bin/logstash-plugin install logstash-output-jdbc

    安装过程有些慢

    2、离线安装

    找一个已安装好的环境,将其进行打包

    bin/logstash-plugin prepare-offline-pack --output /usr/local/logstash-output-jdbc.zip logstash-output-jdbc

    已打好包的文件下载

    链接: https://pan.baidu.com/s/1vY1kx4vTV2xCgkCVaHyEGQ 提取码: f27a 

    安装zip文件

    bin/logstash-plugin install file:///usr/local/logstash-output-jdbc.zip

    3、从redis到mysql

    input {
        redis {
            key => "content_list"
            host => "10.10.0.10"        
            port => 6379
            db => "0"
            data_type => "list"        
        }
    }
    
    output {
        jdbc {
            driver_jar_path => "/usr/local/logstash/jdbc-driver-library/mysql-connector-java-8.0.23.jar"
            driver_class => "com.mysql.cj.jdbc.Driver"
            connection_string => "jdbc:mysql://10.10.0.11:3306/base_db?characterEncoding=utf8&autoReconnect=true&serverTimezone=Asia/Shanghai&zeroDateTimeBehavior=convertToNull"
            username => "root"
            password => "123456"
            statement => [ "INSERT INTO t_test_info (id,name) VALUES(?,?)", "id","name"]
        }
    }
  • 相关阅读:
    @Autowired注解与@Qualifier注解搭配使用
    前端中具体实现
    js文件处理
    跨域解决方案
    WebSocket实现
    js触摸操作
    RPC框架gRPC
    RPC框架Thrift
    分布式RPC
    RPC基本原理
  • 原文地址:https://www.cnblogs.com/kgdxpr/p/14848479.html
Copyright © 2011-2022 走看看