J'ai suivi le didacticiel d'environnement Nodejs sur App Engine Flexible @: https://cloud.google.com/nodejs/getting-started/hello-world
Après avoir déployé et testé avec succès le tutoriel, j'ai changé le code pour expérimenter un peu et l'ai déployé avec succès ... puis je l'ai laissé en cours d'exécution car il s'agissait d'un environnement de test (non public).
Un mois plus tard, je reçois une facture de Google de plus de 370 $!
Dans les détails de la transaction, je vois ce qui suit:
1 - 31 octobre 2017 RAM de l'instance App Engine Flex: 5948,774 Gibibyte-heures ([MYPROJECT]) 42,24 $
1er au 31 octobre 2017 Heures de base de l'instance App Engine Flex: 5948,774 heures ([MYPROJECT]) 312,91 $
Comment cet environnement de test avec presque 0 demandes a-t-il nécessité environ 6 000 heures de ressources? Dans le pire des cas, j'aurais supposé que 720 heures de fonctionnement à plein temps pendant un mois à 0,05 $ l'heure me coûteraient ~ 40 $. https://cloud.google.com/appengine/pricing
Quelqu'un peut-il aider à faire la lumière à ce sujet? Je n'ai pas été en mesure de savoir pourquoi tant de ressources étaient nécessaires?
Merci pour l'aide!
Pour plus de données, voici le trafic du mois dernier (essentiellement 0):
MISE À JOUR: Notez que j'ai apporté une modification au package.json: j'ai ajouté nodemon en tant que dépendance et l'ai ajouté dans le cadre de mon script "nmp start". Bien que je doute que cela explique les 6000 heures de ressources:
"scripts": {
"deploy": "gcloud app deploy",
"start": "nodemon app.js",
"dev": "nodemon app js",
"lint": "samples lint",
"pretest": "npm run lint",
"system-test": "samples test app",
"test": "npm run system-test",
"e2e-test": "samples test deploy"
},
App.yaml (par défaut - aucun changement par rapport au didacticiel)
runtime: nodejs
env: flex