Ответ 1
Вы можете сделать это, открыв приложение. Взгляните на документацию Heroku здесь: https://devcenter.heroku.com/articles/app-migration
Думал, что это может сработать, но это не так:
heroku appname --region=eu
Это работает, но у меня уже есть существующее приложение, поэтому для меня это не имеет смысла:
heroku create --region eu
Или для аддона:
heroku addons:list --region=eu
Вы можете сделать это, открыв приложение. Взгляните на документацию Heroku здесь: https://devcenter.heroku.com/articles/app-migration
Нет собственной способности просто переключаться, но все же есть способ сделать это.
Создайте ветку приложения в нужном вам регионе.
Например, у вас есть приложение в регионе США, и вы хотите перенести его в ЕС:
heroku fork --from sourceapp --to targetapp --region eu
sourceapp
во что-то вроде sourceapp_old
. targetapp
в sourceapp
. ПРИМЕЧАНИЕ. Но этот метод имеет несколько недостатков:
В любом случае, я бы рекомендовал прочитать официальную документацию Heroku, прежде чем совершать такие рискованные действия, как это.