From: Nutomic Date: Mon, 7 Mar 2022 22:28:50 +0000 (+0000) Subject: Increase default worker count (#2120) X-Git-Url: http://these/git/%22https:/image.com/%7B%60%24%7BghostArchiveUrl%7D/static/readmes/README.zh.hans.md?a=commitdiff_plain;h=3c5275638fba3265976eea32901e2e17b6f18186;p=lemmy.git Increase default worker count (#2120) --- diff --git a/config/defaults.hjson b/config/defaults.hjson index ac732b20..3458467d 100644 --- a/config/defaults.hjson +++ b/config/defaults.hjson @@ -59,8 +59,10 @@ # use allowlist only for remote communities, and posts/comments in local communities # (meaning remote communities will show content from arbitrary instances). strict_allowlist: true - # Number of workers for sending outgoing activities. - worker_count: 16 + # Number of workers for sending outgoing activities. Search logs for Activity queue stats to + # see information. If running number is consistently close to the worker_count, you should + # increase it. + worker_count: 64 } captcha: { # Whether captcha is required for signup diff --git a/crates/utils/src/settings/structs.rs b/crates/utils/src/settings/structs.rs index 30f12054..ccda734d 100644 --- a/crates/utils/src/settings/structs.rs +++ b/crates/utils/src/settings/structs.rs @@ -130,8 +130,10 @@ pub struct FederationConfig { /// (meaning remote communities will show content from arbitrary instances). #[default(true)] pub strict_allowlist: bool, - /// Number of workers for sending outgoing activities. - #[default(16)] + /// Number of workers for sending outgoing activities. Search logs for "Activity queue stats" to + /// see information. If "running" number is consistently close to the worker_count, you should + /// increase it. + #[default(64)] pub worker_count: u64, }