Перейти к основному содержанию Перейти к навигации Перейти к нижнему колонтитулу
Ограниченное время: Программа Design Partner. План BUSINESS бесплатно на всю жизнь.

Продакшен-режим

Запустите приложение независимо от ноутбука и настройте автозапуск после перезагрузки сервера.

Продакшен-режим

До сих пор вы запускали приложение командой renet dev up изнутри репозитория. Для разработки это отлично. Для продакшена вы управляете всем с ноутбука через rdc. Закройте ноутбук: приложение продолжит работать.

Смотреть урок

Dev против prod

Разница проста:

  • renet dev up работает внутри репозитория. Нужно оставаться подключённым.
  • rdc repo up работает с ноутбука. После этого соединение не нужно.

Три действия переводят вас из dev в prod:

Stop, start, autostart

Если у вас ещё запущена сессия renet dev up внутри репозитория, сначала завершите её командой rdc vscode connect -m my-server -r my-app, затем renet dev down. После этого всё остальное управляется исключительно с ноутбука.

Шаг 1: Запуск в продакшен-режиме

rdc repo up --name my-app -m <machine-name>

Запустите приложение в production-режиме с ноутбука. Команда deploy вызывает ту же функцию up, что используется при разработке, но запускается в detached-режиме, чтобы приложение продолжало работать после отключения ноутбука.

rdc repo up вызывает ту же функцию up, что и renet dev up. Тот же Rediaccfile, другой способ вызова, но теперь приложение продолжает работать после отключения.

Шаг 2: Включение автозапуска

rdc repo autostart enable --name my-app -m <machine-name>

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

Если сервер перезагрузится, этот репозиторий поднимется автоматически.

Шаг 3: Список репозиториев с автозапуском

rdc repo autostart list -m <machine-name>

Просмотрите список repositories с включённым автозапуском, чтобы убедиться, что приложение есть в списке загрузки.

Быстрая проверка того, что ваше приложение есть в списке загрузки.

Шаг 4: Остановка с ноутбука

rdc repo down --name my-app -m <machine-name>

Остановите приложение одной командой с ноутбука. Одна команда запускает его, одна команда останавливает, всё управляется из terminal.

Одна команда для запуска, одна для остановки. Всё с ноутбука.


Далее: Мониторинг.