158 votes

Comment arrêter une application flask sans utiliser ctrl-c

Je veux implémenter une commande qui peut arrêter une application flask en utilisant flask-script. J'ai cherché la solution pendant un certain temps. Parce que le framework ne fournit pas app.stop() API, je suis curieux de savoir comment coder cela. Je travaille sur Ubuntu 12.10 et Python 2.7.3.

0 votes

Pourquoi devez-vous être capable d'arrêter votre application à partir d'un script ? (Le meilleur outil pour ce travail dépend de ce que vous essayez de faire).

0 votes

Sérieusement, qu'est-ce que vous essayez de faire ici ? Si vous parlez de devserver pour le développement, il est tout à fait possible de l'arrêter comme ça. En production, on ne déploie pas comme ça et on peut arrêter une requête à n'importe quel moment, donc "l'application s'arrête de tourner".

0 votes

@SeanVieira Je voudrais savoir s'il existe des solutions pour faire cela.

-6voto

Sumit Bajaj Points 325

Pour Windows, il est assez facile d'arrêter/kill le serveur flask -

  1. Aller au gestionnaire des tâches
  2. Trouver flask.exe
  3. Sélectionner et terminer le processus

28 votes

Le bouton d'alimentation de votre ordinateur est également très efficace.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X