improving logging

This commit is contained in:
Ara Sadoyan
2026-09-23 15:28:41 +02:00
parent 54ac35a4c9
commit 71ebc6376e
4 changed files with 105 additions and 63 deletions
+2 -2
View File
@@ -1,6 +1,6 @@
use crate::core::proxyhttp::LB;
use crate::ingress::{APIUpstreamProvider, ConsulProvider, Discovery, FromFileProvider, KubernetesProvider};
use crate::logging::core::init_logging;
use crate::logging::core::init_access_logging;
use crate::tls::acme::order::refresh_order;
use crate::utils::metrics::calc_cache_metrics;
use crate::utils::parceyaml::load_configuration;
@@ -80,7 +80,7 @@ impl BackgroundService for LB {
}));
drop(tokio::spawn(async move { calc_cache_metrics().await }));
drop(tokio::spawn(async move { refresh_order(certdir, confdir).await }));
init_logging(self.config.access_log.clone());
init_access_logging(self.config.access_log.clone());
loop {
tokio::select! {
_ = shutdown.changed() => {