Passer au contenu principal Passer à la navigation Passer au pied de page
Offre limitée : Design Partner Program. Plan BUSINESS gratuit à vie.

Mode production

Exécutez votre application indépendamment de votre ordinateur et survivez aux redémarrages du serveur avec le démarrage automatique.

Mode production

Jusqu’à présent, vous avez exécuté l’application avec renet dev up depuis l’intérieur du dépôt. C’est parfait pour le développement. Pour la production, vous gérez tout depuis votre ordinateur avec rdc. Fermez votre ordinateur et l’application continue de tourner.

Regarder le tutoriel

Dev versus prod

La différence est simple :

  • renet dev up s’exécute à l’intérieur du dépôt. Vous devez être connecté.
  • rdc repo up s’exécute depuis votre ordinateur. Aucune connexion n’est nécessaire après cela.

Trois actions vous font passer du dev à la prod :

Arrêter, démarrer, démarrage automatique

Si vous avez encore une session renet dev up en cours dans le dépôt, arrêtez-la d’abord avec rdc vscode connect -m my-server -r my-app suivi de renet dev down. À partir de là, tout le reste est piloté entièrement depuis votre ordinateur.

Étape 1 : Démarrer en mode production

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

Démarrez l'application en mode production depuis le laptop. La commande de déploiement appelle la même fonction up utilisée pendant le développement, mais s'exécute en mode détaché pour que l'application continue après la déconnexion du laptop.

rdc repo up appelle la même fonction up que renet dev up. Même Rediaccfile, façon différente de l’invoquer, sauf que l’application continue de tourner après que vous vous déconnectez.

Étape 2 : Activer le démarrage automatique

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

Activez l'autostart pour que le repo survive aux redémarrages du serveur. Une fois activé, le repo est relancé automatiquement à chaque redémarrage du serveur.

Si le serveur redémarre, ce dépôt revient automatiquement.

Étape 3 : Lister les dépôts avec démarrage automatique

rdc repo autostart list -m <machine-name>

Listez les repositories avec l'autostart activé pour confirmer que l'application figure dans la liste de démarrage.

Une vérification rapide que votre application est dans la liste de démarrage.

Étape 4 : Arrêter depuis votre ordinateur

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

Arrêtez l'application avec une seule commande depuis le laptop. Une commande la démarre, une commande l'arrête, tout piloté depuis le terminal.

Une commande pour démarrer, une commande pour arrêter. Tout depuis votre ordinateur.


Suivant : Surveillance.