ma fonction de fonctions google cloud doit être répétée toutes les 5 minutes. Cela ne fonctionne que pendant certaines périodes de la journée (sans spécifier ce comportement dans mes paramètres). Ce est le code déclenché par la tâche cron:La fonction de cloud répétitif ne fonctionne que sur des périodes spécifiques pendant la journée
exports.fivemins_job =
functions.pubsub.topic('fivemins-tick').onPublish((event) => {
console.log("This job is ran every 5 minutes!")
});
cron.yaml:
cron:
- description: Push a "tick" onto pubsub every 5 minute
url: /publish/fivemins-tick
schedule: every 5 mins
package.json:
{
"name": "functions",
"description": "Cloud Functions for Firebase",
"dependencies": {
"@google-cloud/storage": "^0.4.0",
"child-process-promise": "^2.2.0",
"firebase-admin": "^4.1.2",
"firebase-functions": "^0.5"
},
"private": true
}
statistiques : Je voudrais le faire fonctionner toute la journée et toute la nuit. D'autres informations que je devrais fournir?
Qu'est-ce que cela signifie d'avoir une fonction « courir toute la journée et la nuit »? –
Il doit vérifier les données toutes les 5 minutes, 24 heures par jour, 7 jours par semaine – DeGoosseZ
Il semble que vous l'ayez déjà configuré de cette façon, à moins que je ne manque quelque chose? –