Increase the amount of max connections to the database
This commit is contained in:
parent
b40ea4df14
commit
8b7273e46e
6 changed files with 8 additions and 1 deletions
|
@ -91,6 +91,7 @@ impl std::error::Error for Error {}
|
|||
pub struct Config {
|
||||
pub http_port: u16,
|
||||
pub database_url: String,
|
||||
pub database_max_connections: u32,
|
||||
pub api_token: String,
|
||||
pub invite_link_prefix: String,
|
||||
pub live_kit_server: Option<String>,
|
||||
|
@ -116,7 +117,7 @@ pub struct AppState {
|
|||
impl AppState {
|
||||
pub async fn new(config: Config) -> Result<Arc<Self>> {
|
||||
let mut db_options = db::ConnectOptions::new(config.database_url.clone());
|
||||
db_options.max_connections(5);
|
||||
db_options.max_connections(config.database_max_connections);
|
||||
let db = Database::new(db_options).await?;
|
||||
let live_kit_client = if let Some(((server, key), secret)) = config
|
||||
.live_kit_server
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue