diff options
author | Mark Felder <feld@feld.me> | 2024-05-27 11:17:02 -0400 |
---|---|---|
committer | Mark Felder <feld@feld.me> | 2024-05-27 11:17:02 -0400 |
commit | a50c657427a2dfe9d48c25529a179fe634d30e48 (patch) | |
tree | e535a796c0cd8964541a5fecccb05d5729a0ceee /config | |
parent | 6757382abec9ca47a9025b8bed61047414cee20f (diff) | |
download | pleroma-a50c657427a2dfe9d48c25529a179fe634d30e48.tar.gz pleroma-a50c657427a2dfe9d48c25529a179fe634d30e48.zip |
Add a dedicated connection pool for Rich Media
Sharing this pool with regular Media is problematic as Rich Media will connect to many different
domains and thrash the pool, but regular Media will have predictable connections to the webservers
hosting media for the fediverse servers you peer with.
Diffstat (limited to 'config')
-rw-r--r-- | config/config.exs | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/config/config.exs b/config/config.exs index 8b9a588b7..b8030651f 100644 --- a/config/config.exs +++ b/config/config.exs @@ -827,6 +827,11 @@ config :pleroma, :pools, max_waiting: 20, recv_timeout: 15_000 ], + rich_media: [ + size: 25, + max_waiting: 20, + recv_timeout: 15_000 + ], upload: [ size: 25, max_waiting: 5, @@ -847,6 +852,10 @@ config :pleroma, :hackney_pools, max_connections: 50, timeout: 150_000 ], + rich_media: [ + max_connections: 50, + timeout: 150_000 + ], upload: [ max_connections: 25, timeout: 300_000 |