优化: Keep-Alive/rate-limiter/dead-code清理 + deploy.sh蓝绿自动检测 + 压测文档

This commit is contained in:
2026-07-03 19:45:52 +08:00
parent 6d066c8e82
commit 178008496e
18 changed files with 645 additions and 57 deletions

View File

@@ -324,6 +324,8 @@ async fn main() -> std::io::Result<()> {
match HttpServer::new(move || {
create_server_config(pool_clone.clone(), http_client_clone.clone(), app_state_clone.clone())
})
.keep_alive(std::time::Duration::from_secs(30))
.backlog(1024)
.bind_openssl(&addr, ssl_builder)
{
Ok(s) => {
@@ -345,6 +347,8 @@ async fn main() -> std::io::Result<()> {
match HttpServer::new(move || {
create_server_config(pool_clone.clone(), http_client_clone.clone(), app_state_clone.clone())
})
.keep_alive(std::time::Duration::from_secs(30))
.backlog(1024)
.bind(&addr)
{
Ok(s) => {