public final class JetProperties extends Object
Modifier and Type | Field and Description |
---|---|
static HazelcastProperty |
JET_IDLE_COOPERATIVE_MAX_MICROSECONDS
The maximum time in microseconds the cooperative worker threads will
sleep if none of the tasklets made any progress.
|
static HazelcastProperty |
JET_IDLE_COOPERATIVE_MIN_MICROSECONDS
The minimum time in microseconds the cooperative worker threads will
sleep if none of the tasklets made any progress.
|
static HazelcastProperty |
JET_IDLE_NONCOOPERATIVE_MAX_MICROSECONDS
The maximum time in microseconds the non-cooperative worker threads will
sleep if none of the tasklets made any progress.
|
static HazelcastProperty |
JET_IDLE_NONCOOPERATIVE_MIN_MICROSECONDS
The minimum time in microseconds the non-cooperative worker threads will
sleep if none of the tasklets made any progress.
|
static HazelcastProperty |
JOB_RESULTS_MAX_SIZE
Maximum number of job results to keep in the cluster, the oldest
results will be automatically deleted after this size is reached.
|
static HazelcastProperty |
JOB_RESULTS_TTL_SECONDS
Maximum number of time in seconds the job results will be kept in
the cluster.
|
static HazelcastProperty |
JOB_SCAN_PERIOD
Jet will periodically check for new jobs to start and perform cleanup of
unused resources.
|
static HazelcastProperty |
PROCESSOR_CUSTOM_LIB_DIR
The directory containing jars, that can be used to specify custom classpath for
a stage in a pipeline.
|
public static final HazelcastProperty JOB_SCAN_PERIOD
public static final HazelcastProperty JOB_RESULTS_TTL_SECONDS
Default value is 7 days.
public static final HazelcastProperty JOB_RESULTS_MAX_SIZE
Default value is 1,000 jobs.
public static final HazelcastProperty JET_IDLE_COOPERATIVE_MIN_MICROSECONDS
The default is value is 25µs
.
Note: the underlying LockSupport.parkNanos(long)
call may
actually sleep longer depending on the operating system (up to 15000µs
on Windows). See the
Hazelcast blog post about this subject for more details.
See also: JET_IDLE_COOPERATIVE_MAX_MICROSECONDS
public static final HazelcastProperty JET_IDLE_COOPERATIVE_MAX_MICROSECONDS
The default is value is 500µs
.
Note: the underlying LockSupport.parkNanos(long)
call may
actually sleep longer depending on the operating system (up to 15000µs on
Windows). See the
Hazelcast blog post about this subject for more details.
See also: JET_IDLE_COOPERATIVE_MIN_MICROSECONDS
public static final HazelcastProperty JET_IDLE_NONCOOPERATIVE_MIN_MICROSECONDS
The default is value is 25µs
.
Note: the underlying LockSupport.parkNanos(long)
call may actually
sleep longer depending on the operating system (up to 15000µs on Windows).
See the
Hazelcast blog post about this subject for more details.
See also: JET_IDLE_NONCOOPERATIVE_MAX_MICROSECONDS
public static final HazelcastProperty JET_IDLE_NONCOOPERATIVE_MAX_MICROSECONDS
The default is value is 5000µs
.
Note: the underlying LockSupport.parkNanos(long)
call may actually
sleep longer depending on the operating system (up to 15000µs on Windows).
See the
Hazelcast blog post about this subject for more details.
See also: JET_IDLE_NONCOOPERATIVE_MIN_MICROSECONDS
public static final HazelcastProperty PROCESSOR_CUSTOM_LIB_DIR
Copyright © 2021 Hazelcast, Inc.. All rights reserved.