|
@@ -92,7 +92,7 @@ core-dispatcher { |
|
@@ -92,7 +92,7 @@ core-dispatcher { |
92
|
throughput = 5
|
92
|
throughput = 5
|
93
|
}
|
93
|
}
|
94
|
|
94
|
|
95
|
-# This dispatcher is used for system rule actors
|
95
|
+# This dispatcher is used for system rule chains and rule node actors
|
96
|
system-rule-dispatcher {
|
96
|
system-rule-dispatcher {
|
97
|
type = Dispatcher
|
97
|
type = Dispatcher
|
98
|
executor = "fork-join-executor"
|
98
|
executor = "fork-join-executor"
|
|
@@ -115,30 +115,7 @@ system-rule-dispatcher { |
|
@@ -115,30 +115,7 @@ system-rule-dispatcher { |
115
|
throughput = 5
|
115
|
throughput = 5
|
116
|
}
|
116
|
}
|
117
|
|
117
|
|
118
|
-# This dispatcher is used for system plugin actors
|
|
|
119
|
-system-plugin-dispatcher {
|
|
|
120
|
- type = Dispatcher
|
|
|
121
|
- executor = "fork-join-executor"
|
|
|
122
|
- fork-join-executor {
|
|
|
123
|
- # Min number of threads to cap factor-based parallelism number to
|
|
|
124
|
- parallelism-min = 2
|
|
|
125
|
- # Max number of threads to cap factor-based parallelism number to
|
|
|
126
|
- parallelism-max = 12
|
|
|
127
|
-
|
|
|
128
|
- # The parallelism factor is used to determine thread pool size using the
|
|
|
129
|
- # following formula: ceil(available processors * factor). Resulting size
|
|
|
130
|
- # is then bounded by the parallelism-min and parallelism-max values.
|
|
|
131
|
- parallelism-factor = 0.25
|
|
|
132
|
- }
|
|
|
133
|
- # How long time the dispatcher will wait for new actors until it shuts down
|
|
|
134
|
- shutdown-timeout = 1s
|
|
|
135
|
-
|
|
|
136
|
- # Throughput defines the number of messages that are processed in a batch
|
|
|
137
|
- # before the thread is returned to the pool. Set to 1 for as fair as possible.
|
|
|
138
|
- throughput = 5
|
|
|
139
|
-}
|
|
|
140
|
-
|
|
|
141
|
-# This dispatcher is used for tenant rule actors
|
118
|
+# This dispatcher is used for tenant rule chains and rule node actors
|
142
|
rule-dispatcher {
|
119
|
rule-dispatcher {
|
143
|
type = Dispatcher
|
120
|
type = Dispatcher
|
144
|
executor = "fork-join-executor"
|
121
|
executor = "fork-join-executor"
|
|
@@ -160,50 +137,3 @@ rule-dispatcher { |
|
@@ -160,50 +137,3 @@ rule-dispatcher { |
160
|
# before the thread is returned to the pool. Set to 1 for as fair as possible.
|
137
|
# before the thread is returned to the pool. Set to 1 for as fair as possible.
|
161
|
throughput = 5
|
138
|
throughput = 5
|
162
|
} |
139
|
} |
163
|
-
|
|
|
164
|
-# This dispatcher is used for tenant plugin actors
|
|
|
165
|
-plugin-dispatcher {
|
|
|
166
|
- type = Dispatcher
|
|
|
167
|
- executor = "fork-join-executor"
|
|
|
168
|
- fork-join-executor {
|
|
|
169
|
- # Min number of threads to cap factor-based parallelism number to
|
|
|
170
|
- parallelism-min = 2
|
|
|
171
|
- # Max number of threads to cap factor-based parallelism number to
|
|
|
172
|
- parallelism-max = 12
|
|
|
173
|
-
|
|
|
174
|
- # The parallelism factor is used to determine thread pool size using the
|
|
|
175
|
- # following formula: ceil(available processors * factor). Resulting size
|
|
|
176
|
- # is then bounded by the parallelism-min and parallelism-max values.
|
|
|
177
|
- parallelism-factor = 0.25
|
|
|
178
|
- }
|
|
|
179
|
- # How long time the dispatcher will wait for new actors until it shuts down
|
|
|
180
|
- shutdown-timeout = 1s
|
|
|
181
|
-
|
|
|
182
|
- # Throughput defines the number of messages that are processed in a batch
|
|
|
183
|
- # before the thread is returned to the pool. Set to 1 for as fair as possible.
|
|
|
184
|
- throughput = 5
|
|
|
185
|
-}
|
|
|
186
|
-
|
|
|
187
|
-
|
|
|
188
|
-# This dispatcher is used for rule actors
|
|
|
189
|
-session-dispatcher {
|
|
|
190
|
- type = Dispatcher
|
|
|
191
|
- executor = "fork-join-executor"
|
|
|
192
|
- fork-join-executor {
|
|
|
193
|
- # Min number of threads to cap factor-based parallelism number to
|
|
|
194
|
- parallelism-min = 2
|
|
|
195
|
- # Max number of threads to cap factor-based parallelism number to
|
|
|
196
|
- parallelism-max = 12
|
|
|
197
|
-
|
|
|
198
|
- # The parallelism factor is used to determine thread pool size using the
|
|
|
199
|
- # following formula: ceil(available processors * factor). Resulting size
|
|
|
200
|
- # is then bounded by the parallelism-min and parallelism-max values.
|
|
|
201
|
- parallelism-factor = 0.25
|
|
|
202
|
- }
|
|
|
203
|
- # How long time the dispatcher will wait for new actors until it shuts down
|
|
|
204
|
- shutdown-timeout = 1s
|
|
|
205
|
-
|
|
|
206
|
- # Throughput defines the number of messages that are processed in a batch
|
|
|
207
|
- # before the thread is returned to the pool. Set to 1 for as fair as possible.
|
|
|
208
|
- throughput = 5
|
|
|
209
|
-} |
|
|