- **Type:** Integer
- **Availability:** `argv` and JSON
-- **Default:** 10
+- **Default:** 5
- **Range:** 1--100
Maximum number of threads that will be spawned at an internal thread pool in order to run validation cycles.
"<a href="#--thread-poolservermax">max</a>": 20
},
"validation": {
- "<a href="#--thread-poolvalidationmax">max</a>": 10
+ "<a href="#--thread-poolvalidationmax">max</a>": 5
}
- }
+ },
"<a href="#--asn1-decode-max-stack">asn1-decode-max-stack</a>": 4096,
"<a href="#--stale-repository-period">stale-repository-period</a>": 43200
"roa": "/tmp/fort/roas.csv",
"bgpsec": "/tmp/fort/bgpsec.csv"
},
+ "thread-pool": {
+ "server": {
+ "max": 20
+ },
+ "validation": {
+ "max": 5
+ }
+ },
"asn1-decode-max-stack": 4096,
"stale-repository-period": 43200
}
simultaneously while the rest waits in a queue until there's an available thread
at the pool to attend them.
.P
-By default, it has a value of \fI10\fR. Minimum allowed value: \fI1\fR,
+By default, it has a value of \fI5\fR. Minimum allowed value: \fI1\fR,
maximum allowed value \fI100\fR.
.RE
"max": 20
},
"validation": {
- "max": 10
+ "max": 5
}
},
"asn1-decode-max-stack": 4096,
/* Common scenario is to connect 1 router or a couple of them */
rpki_config.thread_pool.server.max = 20;
/* Usually 5 TALs, let a few more available */
- rpki_config.thread_pool.validation.max = 10;
+ rpki_config.thread_pool.validation.max = 5;
return 0;
revert_init_locations: