Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { JobService JobService Metrics *metrics.RunnerMetrics ExecutorFactory executor.Factory Log *otelzap.Logger InstanceId string JobExecution JobExecutionSettings }
type JobExecutionSettings ¶
type JobExecutionSettings struct { Interval time.Duration `conf:"default:10s" mapstructure:"interval" json:"interval,omitempty"` MaxConcurrentJobs int `conf:"default:100" mapstructure:"maxConcurrentJobs" json:"maxConcurrentJobs,omitempty"` MaxJobLockTime time.Duration `conf:"default:1m" mapstructure:"maxJobLockTime" json:"maxJobLockTime,omitempty"` }
type JobService ¶
Click to show internal directories.
Click to hide internal directories.