Я хочу переписать с помощью nginx (5 миллионов ссылок), я читал, что у nginx есть возможность сохранить его в файле карты, но требуется время для перезагрузки + использование оперативной памяти, когда я это делаю это так.
Моя идея теперь была Пользователь -> Nginx -> Узел (который дает ссылку) -> Сохранить ссылку в переменной nginx -> Nginx перезаписать в файл
Я пытаюсь предоставить файл напрямую через узел с помощью экспресс, но уже используется 50% при 300 подключениях.
Возможно ли это, или я ошибаюсь?
спасибо
Вы можете сделать так, чтобы сервер Node возвращал ссылку в виде заголовка X-Accel-Redirect
, и Nginx перепишет запрос на любую ссылку, которую дает ему ваш внутренний сервер.