Introduction

ElasticJob provide customized configurations for different types of jobs through the way of attribute configuration.

Job Type

Simple Job

Interface name: org.apache.shardingsphere.elasticjob.simple.job.SimpleJob

Configuration: no

Dataflow Job

Interface name: org.apache.shardingsphere.elasticjob.dataflow.job.DataflowJob

Configuration:

NameData TypeDescriptionDefault Value
streaming.processbooleanEnable or disable Streamingfalse

Script Job

Type: SCRIPT

Configuration:

NameData TypeDescriptionDefault Value
script.command.lineStringScript content or path-

HTTP Job

Type:HTTP

Configuration:

NameData TypeDescriptionDefault Value
http.urlStringhttp request url-
http.methodStringhttp request method-
http.dataStringhttp request data-
http.connect.timeout.millisecondsStringhttp connect timeout3000
http.read.timeout.millisecondsStringhttp read timeout5000
http.content.typeStringhttp content type-