diff --git a/crates/bili_sync/src/api/routes/ws/log_helper.rs b/crates/bili_sync/src/api/routes/ws/log_helper.rs index 6c7de25..517c29d 100644 --- a/crates/bili_sync/src/api/routes/ws/log_helper.rs +++ b/crates/bili_sync/src/api/routes/ws/log_helper.rs @@ -5,7 +5,7 @@ use parking_lot::RwLock; use tokio::sync::broadcast; use tracing_subscriber::fmt::MakeWriter; -pub const MAX_HISTORY_LOGS: usize = 30; +pub const MAX_HISTORY_LOGS: usize = 200; /// LogHelper 维护了日志发送器和一个日志历史记录的缓冲区 pub struct LogHelper { diff --git a/web/src/routes/logs/+page.svelte b/web/src/routes/logs/+page.svelte index 618cfaf..d38ec29 100644 --- a/web/src/routes/logs/+page.svelte +++ b/web/src/routes/logs/+page.svelte @@ -27,7 +27,7 @@ main = document.getElementById('main'); main?.addEventListener('scroll', checkScrollPosition); unsubscribeLog = api.subscribeToLogs((data: string) => { - logs = [...logs.slice(-200), JSON.parse(data)]; + logs = [...logs.slice(-499), JSON.parse(data)]; setTimeout(scrollToBottom, 0); }); return () => {