Как обновить метеорное приложение, развернутое на modulus.io, без перезапуска или прекращения работы?

Я нахожу это всякий раз, когда я modulus deploy мое приложение, после того как оно загружено, чтобы применить новые изменения, приложение выдает некоторые ошибки подключения в консоли из-за его перезапуска.

Есть ли способ обновить развернутые метеорные приложения без перезагрузки всего приложения?

Похоже, что когда я меняю одну строку кода, мне нужно заново развернуть все приложение. Я могу жить с этим сейчас, но основной проблемой является перезапуск при каждом обновлении.

Есть идеи?

1 ответ

В настоящее время это невозможно (по состоянию на 4 июля 2016 года).

Скользящие развертывания доступны через пакет Enterprise Class, который предлагает модуль. Вы должны связаться с ними и обсудить ваши требования. Я не уверен, сколько это стоит, но, возможно, стоит связаться и проверить.

Разработчики модуля упомянули, что развертывание развертывания может быть чем-то, что они изучают. Вы можете увидеть обсуждение этого на github.

Изменить: В качестве примечания для тех, кто сталкивался с этим... Я бы предложил не использовать модуль (или Xervo сейчас) для размещения приложений метеора. Мы запустили с ними производственное приложение в течение нескольких месяцев, прежде чем перейти на AWS из-за большого количества проблем, которые были вне нашего контроля.

Другие вопросы по тегам