From cb114ea76ca7bca0c6abeba2b00af8f36046d091 Mon Sep 17 00:00:00 2001 From: Jamil Bou Kheir Date: Thu, 1 Apr 2021 18:47:21 -0700 Subject: [PATCH] tweak queue_target further --- config/releases.exs | 6 ++++-- config/test.exs | 4 ++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/config/releases.exs b/config/releases.exs index 77fd5a480..0e4ac41ed 100644 --- a/config/releases.exs +++ b/config/releases.exs @@ -28,7 +28,8 @@ default_egress_address = |> String.trim() # Optional environment variables -pool_size = String.to_integer(System.get_env("POOL_SIZE", "10")) +pool_size = :erlang.system_info(:logical_processors_available) +queue_target = 500 https_listen_port = String.to_integer(System.get_env("HTTPS_LISTEN_PORT", "8800")) wg_listen_port = System.get_env("WG_LISTEN_PORT", "51820") wg_endpoint_address = System.get_env("WG_ENDPOINT_ADDRESS", default_egress_address) @@ -40,7 +41,8 @@ config :fg_http, config :fg_http, FgHttp.Repo, # ssl: true, url: database_url, - pool_size: pool_size + pool_size: pool_size, + queue_target: queue_target base_opts = [ port: https_listen_port, diff --git a/config/test.exs b/config/test.exs index cce27d1e8..1d01afe2e 100644 --- a/config/test.exs +++ b/config/test.exs @@ -9,7 +9,7 @@ defmodule DBConfig do hostname: System.get_env("POSTGRES_HOST", "localhost"), pool: Ecto.Adapters.SQL.Sandbox, pool_size: :erlang.system_info(:logical_processors_available), - queue_target: 5000 + queue_target: 1000 ] end @@ -18,7 +18,7 @@ defmodule DBConfig do url: db_url, pool: Ecto.Adapters.SQL.Sandbox, pool_size: :erlang.system_info(:logical_processors_available), - queue_target: 5000 + queue_target: 1000 ] end end