zoukankan      html  css  js  c++  java
  • logstash-input-jdbc 同时同步多个表的情况

    input {
        jdbc {
          jdbc_connection_string => "jdbc:mysql://localhost:3306/crm?zeroDateTimeBehavior=convertToNull"
          jdbc_user => "root"
          jdbc_password => ""
          jdbc_driver_library => "D:/siyang/elasticsearch-5.2.2/logstash-5.2.2/mysql-connector-java-5.1.30.jar"
          jdbc_driver_class => "com.mysql.jdbc.Driver"
          jdbc_paging_enabled => "true"
          jdbc_page_size => "50000"
          statement_filepath => "filename.sql"
          schedule => "* * * * *"
          type => "jdbc_office"
        }
        jdbc {
          jdbc_connection_string => "jdbc:mysql://localhost:3306/crm?zeroDateTimeBehavior=convertToNull"
          jdbc_user => "root"
          jdbc_password => "" 
          jdbc_driver_library => "D:/siyang/elasticsearch-5.2.2/logstash-5.2.2/mysql-connector-java-5.1.30.jar"
          jdbc_driver_class => "com.mysql.jdbc.Driver"
          jdbc_paging_enabled => "true"
          jdbc_page_size => "50000"
          statement => "SELECT * from sys_user"
          schedule => "* * * * *"
          type => "jdbc_user"
        }
    }
    output {
     stdout {
            codec => json_lines
        }
        if[type] == "jdbc_office"{
            elasticsearch {
            hosts  => "localhost:9200"
            index => "contacts4"
            document_type => "office1"
            document_id => "%{id}"
            }
        }
        if[type] == "jdbc_user"{
            elasticsearch {
            hosts  => "localhost:9200"
            index => "contacts4"
            document_type => "user1"
            document_id => "%{id}"
            }
        }
    }

    注意事项,数据库里面的字段不要用type,如果有,as成其他的名字,不然的话,这里判断会有异常

  • 相关阅读:
    程序用windows快捷键
    vc6中如何加入BMP图片资源
    vc 中解析字符串
    视频压缩编码问与答
    ActiveX and Com
    Windows 2000 IIS 安装、配置.WEB篇
    javascript 如何调用activex的方法和属性
    bmp 转为jpg
    Writing a Custom Membership Provider for the Login Control in ASP.NET 2.0
    几种DC及区别
  • 原文地址:https://www.cnblogs.com/tu6ge/p/7843510.html
Copyright © 2011-2022 走看看