Passer au contenu principal
Un déploiement Reserved VM s’exécute sur une machine virtuelle (VM) qui fournit des ressources de calcul dédiées pour votre application. Ce type de déploiement offre des coûts et des performances prévisibles sans interruption. Ils sont idéaux pour les cas d’utilisation suivants :
  • Tâches en arrière-plan gourmandes en mémoire
  • Bots d’applications de chat qui doivent rester connectés
  • Serveurs API toujours actifs
Déploiements Reserved VM

Fonctionnalités

Les Déploiements Reserved VM incluent les fonctionnalités suivantes :
  • Ressources dédiées : Bénéficiez de performances d’application constantes sur des ressources de calcul réservées.
  • Domaines personnalisés : Configurez un domaine personnalisé ou utilisez une URL <nom-application>.replit.app pour accéder à votre application.
  • Options de ressources de calcul : Choisissez l’option VM qui répond aux besoins de performance de votre application.
  • Mappages de ports configurables : Définissez les ports que votre application expose à Internet.
  • Surveillance : Consultez les journaux et surveillez le statut de votre application publiée.

Utilisation

Vous pouvez accéder aux Déploiements Reserved VM dans l’outil workspace Déploiements.
Depuis le dock des outils à gauche :
  1. Sélectionnez Icône Tous les outils Tous les outils pour voir la liste des outils du workspace.
  2. Sélectionnez Icône Déploiements Déploiements.
  3. Sélectionnez l’option Reserved VM puis Configurer votre application publiée.
Depuis la barre de recherche :
  1. Sélectionnez la icône loupe loupe en haut pour ouvrir l’outil de recherche
  2. Tapez « Déploiements » pour localiser l’outil et sélectionnez-le dans les résultats.
  3. Sélectionnez l’option Reserved VM puis Configurer votre application publiée.
Options de publication Reserved VM

Configuration de la machine

Sélectionnez la configuration CPU et RAM pour la machine qui héberge votre déploiement. Vous pouvez voir le coût de l’option à côté de la taille de machine sélectionnée.

Domaine principal

Specify the subdomain part of the hostname for your published app. After you publish, you can access your published app at https://<subdomain>.replit.app. To learn how to use a custom domain, see Custom Domains.

Déploiement privé

The private published app feature is available for Pro and Enterprise plans only.
Private published apps grant permission to your app only to members of your team or organization. This control lets you toggle whether to make your published app private. To learn how to set up a private deployment, see Private Deployments.

Commande de build

Entrez la commande shell qui compile ou configure votre application avant d’exécuter la commande Run dans le champ Commande de build. Par exemple, pour optimiser votre application JavaScript pour un environnement de production avec Vite, vous pourriez ajouter la commande vite build.

Commande Run

Entrez la commande shell qui lance votre tâche dans le champ Commande Run. Cette commande doit être similaire à celle que vous utilisez pour votre workflow. Par exemple, pour démarrer une application Flask appelée « myApp », vous pourriez ajouter la commande flask --app myApp run.

Secrets de l’application publiée

Sélectionnez Ajouter un secret d’application publiée pour ajouter des variables d’environnement ou des secrets dont votre application a besoin pour s’exécuter en toute sécurité. Si votre application Replit a des variables d’environnement ou des secrets, l’outil Déploiements les ajoute automatiquement à la liste.

Options de type d’application

Sélectionnez l’une des options suivantes :
  • Serveur web : Sélectionnez cette option si vous publiez une application web ou une application à laquelle les utilisateurs peuvent se connecter sur Internet.
  • Worker en arrière-plan : Sélectionnez cette option si votre application n’écoute pas sur un port ou ne démarre pas de serveur.
Lorsque vous sélectionnez Serveur web, vous pouvez personnaliser les ports à exposer en effectuant les actions suivantes :
  1. Développez la section Configuration des ports.
  2. Sélectionnez Panneau Réseau à configurer pour ouvrir l’onglet Réseau, où vous pouvez gérer les mappages de ports.
Pour plus d’informations sur la configuration des ports, consultez Ports.

Étapes suivantes

Pour en savoir plus sur la publication, consultez les ressources suivantes :