更新 Home

chakcy 2025-09-14 04:17:59 +08:00
parent b183c195e9
commit f6671650d6

@ -230,17 +230,22 @@ scheduler.update_listen_data("on_config_changed", "dark_mode=true")
## 常见问题 ## 常见问题
**Q任务函数执行失败了怎么办** **Q任务函数执行失败了怎么办**
A任务状态会被标记为 `FAILED`。根据 `retry_count` 和你的逻辑,你可以选择重新发送该消息 A任务状态会被标记为 `FAILED`。根据 `retry_count` 和你的逻辑,你可以选择重新发送该消息
**Q如何查询队列中当前的任务数量** **Q如何查询队列中当前的任务数量**
A使用 `scheduler.queue_operation.get_queue_length()` A使用 `scheduler.queue_operation.get_queue_length()`
**Q如何手动触发清理** **Q如何手动触发清理**
A可以调用 `scheduler.cleanup_scheduler.cleanup_expired_message()`,但通常清理调度器会自动处理。 A可以调用 `scheduler.cleanup_scheduler.cleanup_expired_message()`,但通常清理调度器会自动处理。
*Q编译 Rust 扩展时出错?* *Q编译 Rust 扩展时出错?*
A确保你的 Rust 工具链是最新的 (`rustup update`)。在 Windows 上,你可能需要安装 Microsoft C++ Build Tools。 A确保你的 Rust 工具链是最新的 (`rustup update`)。在 Windows 上,你可能需要安装 Microsoft C++ Build Tools。
*Q`destination 找不到对应的任务函数`* *Q`destination 找不到对应的任务函数`*
A确保任务函数被正确装饰`@TaskMounter.task`)并且其 `__name__``destination` 字符串完全一致。确保包含任务函数的模块在运行主程序前已被导入。 A确保任务函数被正确装饰`@TaskMounter.task`)并且其 `__name__``destination` 字符串完全一致。确保包含任务函数的模块在运行主程序前已被导入。