diff --git a/libs/realtime/src/collaborate/metrics.rs b/libs/realtime/src/collaborate/metrics.rs index 20c1e5bc..3a296648 100644 --- a/libs/realtime/src/collaborate/metrics.rs +++ b/libs/realtime/src/collaborate/metrics.rs @@ -46,6 +46,7 @@ impl RealtimeMetrics { } pub fn record_encode_collab_mem_hit_rate(&self, rate: f64) { + trace!("[metrics]: encode collab hit rate: {}", rate); self.encode_collab_mem_hit_rate.set(rate as i64); } diff --git a/src/config/config.rs b/src/config/config.rs index d8b5d2d0..bd91e7b5 100644 --- a/src/config/config.rs +++ b/src/config/config.rs @@ -94,7 +94,7 @@ pub fn get_configuration() -> Result { require_ssl: get_env_var("APPFLOWY_DATABASE_REQUIRE_SSL", "false") .parse() .context("fail to get APPFLOWY_DATABASE_REQUIRE_SSL")?, - max_connections: get_env_var("APPFLOWY_DATABASE_MAX_CONNECTIONS", "20") + max_connections: get_env_var("APPFLOWY_DATABASE_MAX_CONNECTIONS", "40") .parse() .context("fail to get APPFLOWY_DATABASE_MAX_CONNECTIONS")?, database_name: get_env_var("APPFLOWY_DATABASE_NAME", "postgres"),