Make lox-distributor listening port configurable

This commit is contained in:
onyinyang 2024-01-11 18:46:15 -05:00
parent 1426645a5b
commit 2ad2f2e211
2 changed files with 3 additions and 1 deletions

View File

@ -3,6 +3,7 @@
"db_path": "lox_db"
},
"lox_authority_port": 8001,
"metrics_port": 5222,
"bridge_config": {
"watched_blockages": [

View File

@ -63,6 +63,7 @@ struct Args {
struct Config {
db: DbConfig,
metrics_port: u16,
lox_authority_port: u16,
bridge_config: BridgeConfig,
rtype: ResourceInfo,
}
@ -355,7 +356,7 @@ async fn main() {
async move { Ok::<_, Infallible>(service) }
});
let addr = SocketAddr::from(([127, 0, 0, 1], 8001));
let addr = SocketAddr::from(([127, 0, 0, 1], config.lox_authority_port));
let server = Server::bind(&addr).serve(make_service);
let graceful = server.with_graceful_shutdown(shutdown_signal());
println!("Listening on {}", addr);