diff --git a/.github/workflows/dev.yml b/.github/workflows/dev.yml index d961675..f4787e4 100644 --- a/.github/workflows/dev.yml +++ b/.github/workflows/dev.yml @@ -2,7 +2,7 @@ name: Build and push the dev image on: push: - branches: [ feature/dockerfile ] + branches: [ dev ] jobs: call-build-and-push: diff --git a/src/bin/server.rs b/src/bin/server.rs index f3d5524..f18b9b3 100644 --- a/src/bin/server.rs +++ b/src/bin/server.rs @@ -6,5 +6,18 @@ fn main() { let listen_at = env::args() .nth(1) .unwrap_or_else(|| "127.0.0.1:8080".to_string()); - server::start_server(&listen_at, 10, 4); + + let queue_size = env::args() + .nth(2) + .unwrap_or_else(|| "10".to_string()) + .parse::() + .unwrap();; + + let thread_count = env::args() + .nth(3) + .unwrap_or_else(|| "4".to_string()) + .parse::() + .unwrap();; + + server::start_server(&listen_at, queue_size, thread_count); }