我已经实现了一个服务,它发布了所有用C4R修改过的模型。我在Forge网站上使用过tutorial。
有时,当我执行发布模型的命令时,它会返回status:commited,但它在7-8小时后开始发布。
因为我的模型很大,发布它需要3-4个小时,所以我在命令执行12小时后收到webhook。
如何解决这个问题?是否有发布队列或其他需要查看的内容?
发布于 2020-07-04 00:17:43
像大多数web服务一样,Forge web服务也有一个作业排队系统。在繁忙的时候,你的工作可能需要额外的时间才能开始。或者,基于外部依赖关系,它可能需要等待某个其他作业完成。
也就是说,当你发布到发布端点时,检查响应,它应该包含一个request-id
头,我们可以用它来跟踪正在发生的事情。请分享一下,这样我就可以查看我们的日志了。
更新
系统不会发出发布完成事件,您的应用程序应改为监视dm.version.added
。查看您的特定请求,没有什么意外,只需注意发布可能需要很长时间,这取决于模型的数量、模型的大小和发布队列的长度。
https://stackoverflow.com/questions/62691034
复制相似问题