You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Design Automation Revit WorkItem failedLimitProcessingTime超时求助

故障现状
  • 自研RVT三维几何与材质导出类Design Automation Revit插件,上周末前生产环境运行稳定
  • 使用涉事RVT文件在本地运行插件逻辑完全正常
  • 当前提交的ID为d25b06b3501c47f9b123ac282aa2e531的WorkItem,流程停在Revit Core Engine初始化完成节点后无后续输出,最终触发任务超时
  • 超时阶段附带进度上报接口的连接报错,核心异常为SocketException 10054:远程主机强制关闭现有连接
关键日志异常点

对比启动参数与RCE实际加载的应用包路径,可以发现明显的配置偏移:

  • 提交WorkItem时指定的业务插件包路径为:T:\Aces\Applications\CLIENT_NAME.REDACTED.PACKAGENAME_REDACTED[4].package
  • RCE启动阶段实际加载的应用包为:T:\Aces\Applications\c096df734873f27f2b44f3de9e7e531.3NtdG9abSFMTefGhKAFq6IpmzdOlAcxj.EnscapeImporter[4].package
  • RCE完成初始化后(版本21.1.20.44,对应Revit 2021.2),没有出现自研业务插件的入口执行日志,全程挂起直到超时
  • 进度上报的10054报错是任务长时间无活动触发平台侧连接回收的连带表现,不是任务卡住的根因
根因与修复动作
  • 根因定位:WorkItem启动参数指向偏移,实际加载的EnscapeImporter插件在无人值守无GUI的隔离运行模式下,触发了需要人工交互的阻塞弹窗,Revit控制台进程无法处理弹窗逻辑,全程挂起无退出,最终超时
  • 校验WorkItem提交的additionalPackage配置,核对包ID、版本别名,修正配置偏移,确保启动参数正确加载自研业务插件,而非第三方Enscape插件
  • 解绑环境中挂载的非业务依赖的Enscape相关应用包,避免平台侧默认将其纳入RCE启动加载链路
  • 在自研插件的入口初始化、核心导出逻辑执行、结果文件输出三个关键节点添加主动进度上报,避免流程无日志输出时被平台判定为无响应
  • 本地模拟RCE隔离无GUI的运行环境,复现EnscapeImporter的加载逻辑阻塞点,避免后续非预期插件进入执行链路

内容的提问来源于stack exchange,提问作者Sean Opoplan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.29 21:54:03