Skip to main content

Module startup

Module startup 

Source
Expand description

服务端启动流程与 Axum 路由组装。

main.rs 只保留目标选择与全局分配器;本模块负责服务端启动期的 配置、数据库自举、后台任务生命周期和路由组合。Dioxus 开发态会在 热重载时多次调用 router callback,因此后台任务启动必须具备进程级幂等性。

Structs§

ServerOptions 🔒

Constants§

APP_REQUEST_TIMEOUT 🔒
BACKUP_IMPORT_TIMEOUT 🔒
EXPORT_TIMEOUT 🔒
IMAGE_UPLOAD_MAX_BYTES 🔒
IMAGE_UPLOAD_TIMEOUT 🔒

Statics§

BACKGROUND_TASKS_STARTED 🔒

Functions§

build_router 🔒
fatal_bind_error 🔒
init_tracing 🔒
run
服务端入口。
run_database_bootstrap 🔒
serve_application 🔒
spawn_background_tasks_once 🔒
validate_required_configuration 🔒