Access log.

This commit is contained in:
Tom Alexander
2024-07-14 15:50:13 -04:00
parent 25c06cbffd
commit 8fb5a83e86
3 changed files with 29 additions and 1 deletions

View File

@@ -3,6 +3,7 @@ use axum::routing::get;
use axum::Json;
use axum::Router;
use serde::Serialize;
use tower_http::trace::TraceLayer;
use tracing_subscriber::layer::SubscriberExt;
use tracing_subscriber::util::SubscriberInitExt;
@@ -16,7 +17,9 @@ async fn main() -> Result<(), Box<dyn std::error::Error>> {
)
.with(tracing_subscriber::fmt::layer())
.init();
let app = Router::new().route("/health", get(health));
let app = Router::new()
.route("/health", get(health))
.layer(TraceLayer::new_for_http());
let listener = tokio::net::TcpListener::bind("0.0.0.0:8080").await?;
tracing::info!("listening on {}", listener.local_addr().unwrap());