Nexus 504 Gateway Timeout для размещенного хранилища

Моя команда управляет хранилищем Nexus, используемым многими другими командами в моей компании. Команда использует его для хранения больших архивных файлов (в основном 1,6 ГБ, иногда 4,5 ГБ), и это было в основном нормально, но теперь у них странное поведение, когда они получают 504 Gateway Timeout для файлов, которые определенно существуют. Через некоторое время файлы станут доступны, как если бы они были загружены. Это могут быть недавние загрузки или несколько дней назад, это кажется довольно случайным.

Я понимаю, что эта ошибка возникает с репозиториями прокси, если удаленное хранилище работает медленно, но это размещено! Как может быть ошибка тайм-аута при извлечении файла на диск?

Эти ошибки вообще не отображаются в журналах, отображаются в графическом интерфейсе в виде прямоугольника, и кажется, что это происходит из-за какого-то внешнего интерфейса, говорящего с внутренним интерфейсом, который работает медленно. В файле журнала нет других соответствующих записей, объясняющих, почему размещенные файлы были медленными для извлечения. Есть ли какая-то нагрузка или хэширование, которые могут вызвать это, и можем ли мы отключить это или хотя бы контролировать?

Это приводит к частым сбоям сборок в крупном проекте, и мы даже не можем отслеживать, когда и как часто это происходит, потому что нет журналов.

Наша версия Nexus немного устарела, 2.6.4-02, обновление, скорее всего, исправит? Нам нужно быстрое решение или хорошие шансы на работу.

Заранее спасибо.

0 ответов

Другие вопросы по тегам