为长任务插件接入后台任务模式
1. 为消息插件新增可配置的前台/后台分发模式,并在 robot 主链路中加入独立后台任务池,避免长任务长期占用前台 20 个消息处理槽位。 2. 放宽插件执行超时上限到 1800 秒,支持 200 秒以上长任务,同时保留熔断、统计和异常记录。 3. 为群聊总结和 AI 绘图启用后台执行配置,并将菜单插件默认输出改回文本模式。
This commit is contained in:
@@ -1,6 +1,13 @@
|
||||
environment: "${ABOT_ENVIRONMENT:development}"
|
||||
plugin_dir: "${ABOT_PLUGIN_DIR:plugins}"
|
||||
|
||||
runtime:
|
||||
# 后台长任务插件专用并发池大小:
|
||||
# 1. 当前前台消息处理仍然保留固定 20 并发槽位;
|
||||
# 2. 配置为 background 的长任务插件会转入这个独立池执行,不再长期占住前台槽位;
|
||||
# 3. 如果模型/截图/报表类任务较多,可以适当调大;若机器较弱,建议保守一些。
|
||||
background_plugin_max_concurrency: "${ABOT_BACKGROUND_PLUGIN_MAX_CONCURRENCY:6}"
|
||||
|
||||
db_config:
|
||||
pool_name: "${ABOT_DB_POOL_NAME:wechat_boot_pool}"
|
||||
pool_size: "${ABOT_DB_POOL_SIZE:10}"
|
||||
|
||||
Reference in New Issue
Block a user