Перейти к основному содержанию Перейти к навигации Перейти к нижнему колонтитулу
Ограниченное время: Программа Design Partner — тариф BUSINESS навсегда

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

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

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

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

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

Dev против prod

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

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

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

Stop, start, autostart

Шаг 1: Остановка dev-сессии

Подключитесь к репозиторию и остановите его:

rdc vscode connect -m my-server -r my-app
time renet dev down

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

Из терминала ноутбука:

time rdc repo up --name my-app -m my-server

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

Шаг 3: Выживание после перезагрузки сервера

Убедитесь, что приложение автоматически восстановится при перезапуске сервера:

time rdc repo autostart enable --name my-app -m my-server

Проверьте, у каких репозиториев включён автозапуск:

time rdc repo autostart list -m my-server

Остановка в продакшене

Когда нужно остановить приложение:

time rdc repo down --name my-app -m my-server

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


Далее: Резервное копирование и восстановление.