У меня есть несколько приложений, работающих на Heroku . Я буду обновлять свою ОС через две недели. Хотя последний раз, когда я обновлялся (6 месяцев назад), я столкнулся с некоторыми проблемами.
Вот что я сделал:
- скопировал все мои приложения rails на DVD
- обновленная ОС
- перенес рельсовые приложения с DVD на новую ОС
Затем, после настройки новых SSH-ключей, я попытался нажать на некоторые из своих приложений heroku и, хотя я не могу вспомнить точное сообщение об ошибке, это более или менее равносильно «фатальному исключению удаленного конца». повесил трубку "
Так что я знаю, что я здесь что-то не так делаю.
Прежде всего , есть ли необходимость в том, чтобы я помещал свои приложения для размещения на сервере heroku на DVD? Будет ли лучше просто вытащить все мои приложения из их репозиториев heroku, как только я выполню обновление? Что здесь делают другие?
Причина, по которой я прикрепил их к DVD, заключается в том, что я склонен помещать определенную производственную ветвь в Heroku и иногда опускать из нее большие файлы разработки ...
Во-вторых , эта проблема была вызвана SSH-ключами? Должен ли я сделать резервную копию старых ключей и перенести их со своей старой ОС на мою новую, или Heroku совершенно счастлив позволить вам сменить ОС таким образом?
Мое решение в итоге состояло в том, чтобы просто создать новые приложения heroku и переназначить пользовательские доменные имена в меню надстроек heroku ... Я даже не собирался извлекать репозитории heroku, поскольку я склонен выдвигать определенную ветку к heroku и в этой ветке не всегда находятся все файлы разработки ...
Я понимаю, что упомянутое мной сообщение об ошибке особо никому не помогает, но я не подумал запомнить его 6 месяцев назад Любой совет будет оценен
PS - когда я говорю об обновлении, я имею в виду полную установку новой версии с полным форматом жесткого диска.