Autodesk Forge WalkThrough ERROR: соединение было сброшено, соединение с сервером было сброшено во время загрузки страницы - PullRequest
0 голосов
/ 08 января 2020

Я использую пример WalkThrough и только начинаю добиваться больших успехов. У меня возникла проблема, когда Autodesk ReCap Photo (несколько версий go) создал файлы .RCM и .OBJ. Я понимаю, что файлы RCM не поддерживаются; однако файлы OBJ должны быть, и эти файлы являются единственными, которые у меня в настоящее время есть, которые завершают перевод (или так, вот о чем я думаю, поскольку я не получаю никакой фактической ошибки в возвращенной консоли). Я вместо этого получаю страницу «Соединение было сброшено. Соединение с сервером было сброшено во время загрузки страницы .'... Файл obj всего 239 Мб, но у меня есть другие, намного меньшие, и они дают те же результаты. Вышеуказанное сообщение возвращается через 5 минут. Это время ожидания не зависит от фактического размера файла?

Я смотрю в папку tmp, и файл был скопирован, и размеры файлов точно совпадают. Так что я думаю, что что-то не так с переводом файлов OBJ? У меня есть чудовищный RVT-файл, который, несмотря на то, что он занимает почти 3 минуты, возвращается в средстве просмотра без проблем.

Любые мысли о том, как я могу отладить это, как я уже говорил, последние строки, сообщаемые в консоли, - это bucketKey и файл местоположение, которое я предположительно отправил на сервер.

TIA!

Ура! Рик ...

1 Ответ

0 голосов
/ 09 января 2020

Предположим, что тайм-ауты произошли, когда загружались файлы OBJ? Если это так, попробуйте разбить большие файлы и загрузить их порциями, используя возобновляемую конечную точку , в противном случае наш сервис определит время по истечении определенного периода времени независимо от фактического размера файла - вы можете использовать node.js инструменты командной строки для выполнения sh это не мешает реализовать собственную загрузку по частям.

Как только задание на перевод вызывается, наш сервис должен немедленно вернуться, сообщая, успешно ли оно создано. или сейчас - обратите внимание, что этот ответ касается исключительно создания рабочих мест, а не фактического преобразования, поэтому вам нужно запросить GET: urn / manifest , чтобы проверить его прогресс. Дайте мне знать, если у вас истекло время ожидания при вызове рабочих мест или запросе их прогресса.

Также см. этот учебник здесь , объясняющий все.

...