Étant donné que ce message a attiré beaucoup d'attention au fil des ans, j'ai répertorié les meilleures solutions par plate-forme au bas de ce message. Message d'origine : Je veux que mon serveur node.js s'exécute en arrière-plan, c'est-à-dire: lorsque je ferme mon terminal, je veux que mon serveur continue de …
Quelle est la meilleure façon d'exécuter des tâches planifiées dans un environnement Rails? Script / coureur? Râteau? Je voudrais exécuter la tâche toutes les quelques minutes.
J'essaie de porter un script shell vers la version python beaucoup plus lisible. Le script shell d'origine démarre plusieurs processus (utilitaires, moniteurs, etc.) en arrière-plan avec "&". Comment puis-je obtenir le même effet en python? J'aimerais que ces processus ne meurent pas lorsque les scripts python sont terminés. Je suis …
Je veux passer à Docker, donc je viens de commencer à jouer avec. J'ai installé Docker sur une installation VirtualBox Ubuntu 15.10 (Wily Werewolf) et comme suggéré ici, j'ai ensuite essayé d'exécuter une image Docker nginx de base : $ docker run --name mynginx1 -P -d nginx Cannot connect to …
La recherche sur Google révèle des extraits de code x2. Le premier résultat est à cette recette de code qui a beaucoup de documentation et d'explications, avec quelques discussions utiles en dessous. Cependant, un autre exemple de code , bien qu'il ne contienne pas autant de documentation, inclut un exemple …
Dans la documentation Python, il est dit: Un thread peut être marqué comme "thread démon". La signification de cet indicateur est que le programme Python entier se ferme lorsqu'il ne reste que des threads démon. La valeur initiale est héritée du thread de création. Quelqu'un at-il une explication plus claire …
Supposons que nous ayons un démon aussi trivial écrit en python: def mainloop(): while True: # 1. do # 2. some # 3. important # 4. job # 5. sleep mainloop() et nous le démonisons en utilisant start-stop-daemonce qui, par défaut, envoie le signal SIGTERM( TERM) --stop. Supposons que l'étape …
Quelle est la meilleure façon de déployer Node.js? J'ai un VPS Dreamhost (c'est ce qu'ils appellent une machine virtuelle ), et j'ai pu installer Node.js et configurer un proxy. Cela fonctionne très bien tant que je garde ouverte la connexion SSH avec laquelle j'ai démarré le nœud.
J'essaye de créer un démon en python. J'ai trouvé la question suivante , qui contient de bonnes ressources que je suis actuellement, mais je suis curieux de savoir pourquoi un double fork est nécessaire. J'ai parcouru google et trouvé de nombreuses ressources déclarant qu'il en fallait une, mais pas pourquoi. …
J'ai besoin d'exécuter un script php en tant que processus démon (attendre les instructions et faire des choses). cron job ne le fera pas pour moi car des actions doivent être prises dès que l'instruction arrive. Je sais que PHP n'est pas vraiment la meilleure option pour les processus démons …
Je veux utiliser ps -ef | grep "keyword"pour déterminer le pid d'un processus démon (il y a une chaîne unique en sortie de ps -ef). Je peux tuer le processus avec pkill keywordy a-t-il une commande qui renvoie le pid au lieu de le tuer? (pidof ou pgrep ne fonctionne …
Sous Linux, je souhaite ajouter un démon qui ne peut pas être arrêté et qui surveille les modifications du système de fichiers. Si des changements sont détectés, il doit écrire le chemin d'accès à la console où il a été démarré plus une nouvelle ligne. J'ai déjà le code de …
J'ai un démon python en cours d'exécution dans le cadre de mon application Web / Comment puis-je vérifier rapidement (en utilisant python) si mon démon est en cours d'exécution et, sinon, le lancer? Je veux le faire de cette façon pour corriger les plantages du démon, et donc le script …
J'aimerais un démoniseur capable de transformer un script ou une commande arbitraire et générique en démon . Je voudrais traiter deux cas courants: J'ai un script qui devrait fonctionner pour toujours. S'il meurt (ou au redémarrage), redémarrez-le. Ne laissez jamais deux copies s'exécuter à la fois (détectez si une copie …
J'ai installé l'exécutable Jenkins sur OSX, mais maintenant je veux l'arrêter. Chaque fois que je le tue, peu importe comment, il redémarre immédiatement. J'ai essayé d'utiliser la commande exit sur l'url jenkins: http://localhost:8080/exit qui me demande de poster la commande, ce que je fais, et le serveur s'arrête comme demandé. …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.