【问题标题】:Model publishing starts after 8 hours after C4R command executing模型发布在 C4R 命令执行 8 小时后开始
【发布时间】:2020-10-22 17:44:41
【问题描述】:

我已经实现了一项服务,它发布了所有使用 C4R 修改的模型。我在 Forge 网站上使用过教程。

有时,当我执行发布模型的命令时,它返回状态:已提交,但它会在 7-8 小时后开始发布。

由于我的模型很大,发布需要 3-4 小时,所以我在执行命令后 12 小时后收到 webhook。

如何解决这个问题?是否有一些发布队列或其他需要调查的内容?

【问题讨论】:

    标签: autodesk-forge autodesk-data-management


    【解决方案1】:

    Forge Web 服务与大多数 Web 服务一样,都有一个作业排队系统。在繁忙时间,您的工作可能需要额外的时间才能开始。或者,基于外部依赖,它可能需要等待其他一些工作完成。

    也就是说,当您发布到发布端点时,检查响应,它应该包含一个request-id 标头,我们可以使用它来追踪正在发生的事情。请分享,以便我查看我们的日志。

    更新

    系统不会发出 发布完成 事件,您的应用程序应该监视dm.version.added。查看您的具体请求,并没有什么意外,只是请注意,发布可能需要很长时间,具体取决于模型的数量、模型的大小和发布队列的长度。

    【讨论】:

    • ID:74027c20-f57a-4e83-a95f-caa639480d69。我发送了发布命令,但仍未启动。
    • 我为此创建了一个 webhook。但是发布没有开始,它只在第二天开始,当我再次执行发布命令时,得到响应 id:8937da8b-8ec2-4205 -8588-2b65f3727cb5。我的意思是,我创建了服务,用于每天发布修改后的模型,但效果不佳,因为有时,发布工作无法启动。
    猜你喜欢
    • 2021-12-11
    • 2021-08-09
    • 2018-08-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-22
    • 2017-07-11
    相关资源
    最近更新 更多