tree: 2abb1018320bc421fab1c22e950011835dec59dd [path history] [tgz]
  1. src/
  2. pom.xml
  3. README.md
connectors/rocketmq-connect-elasticsearch/README.md
ElasticsearchSourceConnector fully-qualified name

org.apache.rocketmq.connect.elasticsearch.connector.ElasticsearchSourceConnector

elasticsearch-source-connector start

POST  http://${runtime-ip}:${runtime-port}/connectors/elasticsearchSourceConnector
{
    "connector.class":"org.apache.rocketmq.connect.elasticsearch.connector.ElasticsearchSourceConnector",
    "elasticsearchHost":"localhost",
    "elasticsearchPort":9200,
    "index":{
        "aolifu_connect": {
            "primaryShards":1,
            "id":1
        }
    },
    "max.tasks":1,
    "connect.topicname":"esTopic",
    "value.converter":"org.apache.rocketmq.connect.runtime.converter.record.json.JsonConverter",
    "key.converter":"org.apache.rocketmq.connect.runtime.converter.record.json.JsonConverter"
}

elasticsearch-sink-connector start

POST  http://${runtime-ip}:${runtime-port}/connectors/elasticsearchSinkConnector
{
    "connector.class":"org.apache.rocketmq.connect.elasticsearch.connector.ElasticsearchSinkConnector",
    "elasticsearchHost":"localhost",
    "elasticsearchPort":9200,
    "max.tasks":1,
    "connect.topicnames":"esTopic",
    "value.converter":"org.apache.rocketmq.connect.runtime.converter.record.json.JsonConverter",
    "key.converter":"org.apache.rocketmq.connect.runtime.converter.record.json.JsonConverter"
}
parameter configuration
parametereffectrequireddefault
elasticsearchHostThe Host of the Elasticsearch serveryesnull
elasticsearchPortThe Port of the Elasticsearch serveryesnull
indexThe info of the indexyesnull