J'ai téléchargé l'application google Java vers le moteur d'application google de production (de ce tutoriel ), mais je ne trouve aucune information sur la façon d'arrêter ou de désactiver l'application de production moteur.
Depuis la console développeur de Google, je peux arrêter l'instance via le menu Calcul -> Instances, mais si j'ouvre ou accède à l'URL de l'application dans le navigateur, l'instance de l'application recommencera à fonctionner.
Alors, comment arrêter ou désactiver complètement le serveur de production de Google App Engine?
Modifiez votre code pour ne pas diffuser de pages et mettre à jour le serveur en ligne, ou utilisez la console d'administration et modifiez les paramètres de sécurité pour que personne ne puisse le voir.
c'est-à-dire allez ici .. https://appengine.google.com/ si vous avez un compte d'application Google, vous devriez voir qu'il y a une section "Désactiver ou supprimer l'application".
Tard dans le jeu ici, le tutoriel suggère actuellement de supprimer le projet, mais je voulais conserver l'ID du projet afin que l'option suggérée ne soit pas la solution idéale pour moi.
Après avoir passé 15 bonnes minutes autour du site, j'ai trouvé 2 façons d'arrêter l'application. J'espère que cela sera utile aux autres jusqu'à ce que l'interface utilisateur change à nouveau.
Allez dans App Engine, Paramètres, cliquez sur Désactiver l'application .
Allez dans App Engine, Versions, puis cliquez sur [~ # ~] arrêter [~ # ~] .
Pour moi, aucune des autres solutions n'était applicable car je testais AppEngine sur un projet qui utilisait déjà Firestore, et la désactivation de l'application la désactiverait également, ce qui n'était pas une option.
J'ai contacté Google et voici la solution qu'ils m'ont donnée:
Vous pouvez remplacer la version par défaut de votre application en redéployant l'application avec une application vide et créer un app.yaml qui utilise uniquement des fichiers statiques:
module: default
runtime: python27
api_version: '1.0'
threadsafe: true
handlers:
- url: /
static_files: index.html
upload: index.html
manual_scaling:
instances: 1
un index.html factice comme:
<title>CLOSED</title>
et déployez-le en utilisant: gcloud app deploy app.yaml
Vous pouvez ensuite arrêter votre application à l'aide de gcloud app versions stop VERSION_ID