Utilisez le serveur distant vscode pour laisser le code s'exécuter en arrière-plan du serveur après la fermeture de vscode

Vous pouvez utiliser le plug-in Remote-SSH de VScode pour vous connecter au serveur distant et laisser le code de formation s'exécuter en arrière-plan après la fermeture de VScode.

Les étapes spécifiques sont les suivantes :

  1. Installez VScode et OpenSSH et assurez-vous que vous pouvez utiliser la commande ssh pour vous connecter au serveur dans le terminal local.
  2. Recherchez et installez le plugin Remote-SSH sur la page d'extension de VScode. Sélectionnez SSH Targets dans la barre de menu de gauche de VScode, cliquez sur l'icône d'engrenage, ouvrez le fichier de configuration de configuration, entrez HostName et User, et le nom de la machine correspondante apparaîtra sur la gauche après l'enregistrement.
  3. Cliquez sur le bouton à côté du serveur sous Cibles SSH pour vous connecter au serveur et entrez le mot de passe ou l'authentification par clé publique et privée.
  4. Une fois la connexion établie, cliquez sur le signe + à droite pour créer une fenêtre de terminal du serveur, exécutez votre code de formation dans la fenêtre de terminal et ajoutez nohup avant la commande, et & après la commande, par exemple : pour que le le code de formation peut être exécuté en nohup python train.py &arrière-plan et ne s'arrête pas même lorsque VScode est fermé.
  5. Vous pouvez utiliser ps -ef | grep pythonpour afficher les processus exécutés en arrière-plan ou utiliser tail -f nohup.outpour afficher le journal de sortie.

Je suppose que tu aimes

Origine blog.csdn.net/weixin_45921929/article/details/131152042
conseillé
Classement