Support Cron Scheduler - Configuration
Please refer to the general Common Configuration documentation for configuration settings common to all services. Below are only the additional settings and sections that are specific to Support Cron Scheduler.
Edgex 3.0
For EdgeX 3.0 the MessageQueue
configuration has been moved to MessageBus
in Common Configuration
Property | Default Value | Description |
---|---|---|
Writable properties can be set and will dynamically take effect without service restart | ||
LogLevel | INFO | log entry severity level. Log entries not of the default level or higher are ignored. |
Property | Default Value | Description |
---|---|---|
.DB | --- | Secrets for connecting to postgres when running in non-secure mode |
Property | Default Value | Description |
---|---|---|
See Writable.Telemetry at Common Configuration for the Telemetry configuration common to all services |
||
Metrics | TBD |
Service metrics that Support Cron Scheduler collects. Boolean value indicates if reporting of the metric is enabled. |
Tags | <empty> |
List of arbitrary service level tags to included with every metric that is reported. i.e. Gateway="my-iot-gateway" |
Property | Default Value | Description |
---|---|---|
Unique settings for Support Cron Scheduler. The common settings can be found at Common Configuration | ||
Port | 59863 | Micro service port number |
StartupMsg | This is the Support Cron Scheduler Microservice | Message logged when service completes bootstrap start-up |
Property | Default Value | Description |
---|---|---|
Protocol | http | The protocol to use when building a URI to the service endpoint |
Host | localhost | The host name or IP address where the service is hosted |
Port | 59882 | The port exposed by the target service |
Property | Default Value | Description |
---|---|---|
Unique settings for Support Cron Scheduler. The common settings can be found at Common Configuration | ||
ClientId | "support-cron-scheduler | Id used when connecting to MQTT or NATS base MessageBus |
Property | Default Value | Description |
---|---|---|
Unique settings for Support Cron Scheduler. The common settings can be found at Common Configuration | ||
Host | localhost | The host name or IP address where the database is hosted |
Port | 5432 | The port exposed by the database |
Timeout | 5s | DB connection timeout |
Type | postgres | Indicates the type of database to use, only postgres is supported for this release |
EdgeX 3.2
For EdgeX 3.2 the Support Cron Scheduler service only supports postgres
as persistence layer.
Property | Default Value | Description |
---|---|---|
Enabled | true | Enable or disable data retention. |
Interval | 24h | Purging interval defines when the database should be rid of schedule action records above the MaxCap. |
MaxCap | 10000 | The maximum capacity defines where the high watermark of schedule action records should be detected for purging the amount of the record to the minimum capacity. |
MinCap | 8000 | The minimum capacity defines where the total count of schedule action records should be returned to during purging. |
V3 Configuration Migration Guide
No configuration updated
See Common Configuration Reference for complete details on common configuration changes.