Мой Heroku отступил, приложение теперь служит определенному файлу JS, но из-за высокого rpms я хотел бы служить ему от своего CDN.
Действительно ли возможно сделать перенаправление от myapp.herokuapp.com/file.js до mycdn.com/bucket/file.js без makeing перенаправлением в моем приложении? Мое приложение является приложением NodeJs/Express.
Спасибо!
Перенаправление является неоптимальным, поскольку Heroku все еще должен обрабатывать начальные запросы. Большая часть нагрузки останется, и сайт все равно выйдет из строя или потребует больших ресурсов при большой нагрузке.
Вам гораздо лучше найти, где ваше приложение создает myapp.herokuapp.com/file.js
и выводит mycdn.com/bucket/file.js
, так что запрос никогда не обрабатывается серверами Heroku. Обычно мы используем функцию для генерации URL-адресов CDN, поэтому для изменения CDN требуется только настройка конфигурации.