You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: bindings/zeebe/jobworker/metadata.yaml
+12-6Lines changed: 12 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -20,9 +20,10 @@ metadata:
20
20
type: string
21
21
- name: gatewayKeepAlive
22
22
required: false
23
-
description: Sets how often keep alive messages should be sent to the gateway. Defaults to 45 seconds
23
+
description: Sets how often keep alive messages should be sent to the gateway.
24
24
example: "45s"
25
25
type: duration
26
+
default: "45s"
26
27
- name: usePlainTextConnection
27
28
required: false
28
29
description: Whether to use a plain text connection or not
@@ -40,39 +41,44 @@ metadata:
40
41
type: string
41
42
- name: workerTimeout
42
43
required: false
43
-
description: A job returned after this call will not be activated by another call until the timeout has been reached; defaults to 5 minutes
44
+
description: A job returned after this call will not be activated by another call until the timeout has been reached.
44
45
example: "5m"
45
46
type: duration
46
47
- name: requestTimeout
47
48
required: false
48
49
description: The request will be completed when at least one job is activated or after the requestTimeout. If the requestTimeout = 0, a default timeout is used. If the requestTimeout < 0, long polling is disabled and the request is completed immediately, even when no job is activated. Defaults to 10 seconds
49
50
example: "30s"
50
51
type: duration
52
+
default: "10s"
51
53
- name: jobType
52
54
required: true
53
55
description: the job type, as defined in the BPMN process (e.g. <zeebe:taskDefinition type=\"fetch-products\" />)
54
56
example: "fetch-products"
55
57
type: string
56
58
- name: maxJobsActive
57
59
required: false
58
-
description: Set the maximum number of jobs which will be activated for this worker at the same time. Defaults to 32
60
+
description: Set the maximum number of jobs which will be activated for this worker at the same time.
59
61
example: "32"
60
62
type: number
63
+
default: "32"
61
64
- name: concurrency
62
65
required: false
63
-
description: The maximum number of concurrent spawned goroutines to complete jobs. Defaults to 4
66
+
description: The maximum number of concurrent spawned goroutines to complete jobs.
64
67
example: "4"
68
+
default: "4"
65
69
type: number
66
70
- name: pollInterval
67
71
required: false
68
-
description: Set the maximal interval between polling for new jobs. Defaults to 100 milliseconds
72
+
description: Set the maximal interval between polling for new jobs.
69
73
example: "100ms"
70
74
type: duration
75
+
default: "100ms"
71
76
- name: pollThreshold
72
77
required: false
73
-
description: Set the threshold of buffered activated jobs before polling for new jobs, i.e. threshold * maxJobsActive. Defaults to 0.3
78
+
description: Set the threshold of buffered activated jobs before polling for new jobs, i.e. threshold * maxJobsActive.
74
79
example: "0.3"
75
80
type: number
81
+
default: "0.3"
76
82
- name: fetchVariables
77
83
required: false
78
84
description: A list of variables to fetch as the job variables; if empty, all visible variables at the time of activation for the scope of the job will be returned
Copy file name to clipboardExpand all lines: pubsub/redis/metadata.yaml
+30-15Lines changed: 30 additions & 15 deletions
Original file line number
Diff line number
Diff line change
@@ -46,9 +46,10 @@ metadata:
46
46
- name: enableTLS
47
47
required: false
48
48
description: |
49
-
If the Redis instance supports TLS, can be configured to be enabled or disabled. Defaults to "false".
49
+
If the Redis instance supports TLS, can be configured to be enabled or disabled.
50
50
example: "false"
51
51
type: bool
52
+
default: "false"
52
53
- name: clientCert
53
54
required: false
54
55
description: Client certificate for Redis host. No Default. Can be secretKeyRef to use a secret reference
@@ -62,38 +63,44 @@ metadata:
62
63
- name: redeliverInterval
63
64
required: false
64
65
description: |
65
-
The interval between checking for pending messages to redelivery. Defaults to "60s". "0" disables redelivery.
66
+
The interval between checking for pending messages to redelivery. "0" disables redelivery.
66
67
example: "30s"
68
+
default: "60s"
67
69
type: duration
68
70
- name: processingTimeout
69
71
required: false
70
72
description: |
71
-
The amount time a message must be pending before attempting to redeliver it. Defaults to "15s". "0" disables redelivery.
73
+
The amount time a message must be pending before attempting to redeliver it. "0" disables redelivery.
72
74
example: "30s"
73
75
type: duration
76
+
default: "15s"
74
77
- name: queueDepth
75
78
required: false
76
79
description: |
77
-
The size of the message queue for processing. Defaults to "100".
80
+
The size of the message queue for processing.
78
81
example: "1000"
82
+
default: "100"
79
83
type: number
80
84
- name: concurrency
81
85
required: false
82
86
description: |
83
-
The number of concurrent workers that are processing messages. Defaults to "10".
87
+
The number of concurrent workers that are processing messages.
84
88
example: "15"
89
+
default: "10"
85
90
type: number
86
91
- name: redisType
87
92
required: false
88
93
description: |
89
-
The type of redis. There are two valid values, one is "node" for single node mode, the other is "cluster" for redis cluster mode. Defaults to "node".
94
+
The type of redis. There are two valid values, one is "node" for single node mode, the other is "cluster" for redis cluster mode.
90
95
example: "cluster"
91
96
type: string
97
+
default: "node"
92
98
- name: redisDB
93
99
required: false
94
100
description: |
95
-
Database selected after connecting to redis. If "redisType" is "cluster" this option is ignored. Defaults to "0".
101
+
Database selected after connecting to redis. If "redisType" is "cluster" this option is ignored.
96
102
example: "0"
103
+
default: "0"
97
104
type: number
98
105
- name: redisMaxRetries
99
106
required: false
@@ -103,26 +110,30 @@ metadata:
103
110
- name: redisMinRetryInterval
104
111
required: false
105
112
description: |
106
-
Minimum backoff for redis commands between each retry. Default is "8ms"; "-1" disables backoff.
113
+
Minimum backoff for redis commands between each retry. "-1" disables backoff.
107
114
example: "8ms"
115
+
default: "8ms"
108
116
type: duration
109
117
- name: redisMaxRetryInterval
110
118
required: false
111
119
description: |
112
-
Maximum backoff for redis commands between each retry. Default is "512ms";"-1" disables backoff.
120
+
Maximum backoff for redis commands between each retry. "-1" disables backoff.
113
121
example: "5s"
122
+
default: "512ms"
114
123
type: duration
115
124
- name: dialTimeout
116
125
required: false
117
126
description: |
118
-
Dial timeout for establishing new connections. Defaults to "5s".
127
+
Dial timeout for establishing new connections.
119
128
example: "5s"
129
+
default: "5s"
120
130
type: duration
121
131
- name: readTimeout
122
132
required: false
123
133
description: |
124
-
Timeout for socket reads. If reached, redis commands will fail with a timeout instead of blocking. Defaults to "3s", "-1" for no timeout.
134
+
Timeout for socket reads. If reached, redis commands will fail with a timeout instead of blocking. "-1" for no timeout.
125
135
example: "3s"
136
+
default: "3"
126
137
type: duration
127
138
- name: writeTimeout
128
139
required: false
@@ -147,26 +158,30 @@ metadata:
147
158
- name: minIdleConns
148
159
required: false
149
160
description: |
150
-
Minimum number of idle connections to keep open in order to avoid the performance degradation associated with creating new connections. Defaults to "0".
161
+
Minimum number of idle connections to keep open in order to avoid the performance degradation associated with creating new connections.
151
162
example: "2"
163
+
default: "0"
152
164
type: number
153
165
- name: idleCheckFrequency
154
166
required: false
155
167
description: |
156
-
Frequency of idle checks made by idle connections reaper. Default is "1m". "-1" disables idle connections reaper.
168
+
Frequency of idle checks made by idle connections reaper. "-1" disables idle connections reaper.
157
169
example: "-1"
170
+
default: "1m"
158
171
type: duration
159
172
- name: idleTimeout
160
173
required: false
161
174
description: |
162
-
Amount of time after which the client closes idle connections. Should be less than server's timeout. Default is "5m". "-1" disables idle timeout check.
175
+
Amount of time after which the client closes idle connections. Should be less than server's timeout. "-1" disables idle timeout check.
163
176
example: "10m"
177
+
default: "5m"
164
178
type: duration
165
179
- name: failover
166
180
required: false
167
181
description: |
168
-
Property to enabled failover configuration. Needs sentinelMasterName to be set. Defaults to "false"
182
+
Property to enabled failover configuration. Needs sentinelMasterName to be set.
0 commit comments