Как лучше передавать архивы с дополнительных серверов на основной?
У меня есть один основной сервер и 4 дополнительных, которые нужны для распределения нагрузки. Nginx распределяет запросы по ним и там формируются архивы размером -20 - 50 мб. Таких архивов может формироваться около 300 в минуту на разных серверах. На основном сервере есть админка из которой нужно скачивать эти архивы.
Как лучше организовать логику так, чтобы эти архивы передавались на основной сервер? Отправлять их в базу или создать роут, который будет их принимать и сохранять на диск? Потому что на счет второго не уверен, что будет стабильно работать.
Думал сделать просто на дополнительных серверах роут для скачивания, а на основной сервер отправлять ссылку, но тогда не понятно как организовать мультискачивание, когда в 1 основной архив добавляется несколько архивов с разных серверов.
что за архивы? чем не устроил например rsync? или зачем их передавать на основой сервер, а не раздавать дополнительными? описание проблемы очень сумбурное