async fn shutdown_signal()
监听 SIGTERM / SIGINT,任一到达即返回。 同时兼容 Windows(只有 ctrl_c)和 Unix(SIGTERM + SIGINT)。