Google App Engineで保護されたURLでcronジョブに苦労しています。 ログイン:管理者app.yamlにを追加すると、ジョブは開始できません(そうでない場合は、チャームのように機能します)。ここでGoogle App Engineのセキュリティで保護されたCronジョブが起動できない(ノードjs)
は私のコードです:
app.js
const express = require('express'); const app = express(); app.get('/', (req, res) => { res.status(200).send('Hello, world!').end(); }); app.get('/admin', function(req, res){ \t res.status(200).send('Hello, admin!').end(); }); // Start the server const PORT = process.env.PORT || 8080; app.listen(PORT,() => { console.log(`App listening on port ${PORT}`); console.log('Press Ctrl+C to quit.'); });
app.yamlを
runtime: nodejs env: flex handlers: - url:/ script: app.js - url: /admin login: admin script: app.js
cron.yaml
cron: - description: daily summary job url: /admin schedule: every 12 mins target: default
そして結果: cron failure
私が行方不明です何上の任意のヒント?
事前のおかげ