0
2 분마다 node.js 스크립트를 실행해야하는 Google 애플리케이션 엔진에서 cron을 실행하려고하는데 로그에 404 오류가 발생합니다. cron은 매 2 분마다 실행되지만 스크립트를 찾지 못하는 것 같습니다. cronRun.js. 아래는 코드의 관련 부분입니다.Google 애플리케이션 엔진 cron이 노드 j에 대해 404를 반환 중
cron.yaml
cron:
- description: "daily summary job"
url: /task
schedule: every 2 minutes
애플리케이션 제목을
runtime: nodejs
env: flex
api_version: 1
threadsafe: true
handlers:
- url: /task
script: cronRun.js
로그 :
"GET/작업"404
이렇게하면 경로를 올바르게 정의하지 못하고 있음을 알 수 있습니다. 다음은
는
크론 작업을 거치지 않고 **/task ** 엔드 포인트에 직접 요청을 시도 했습니까? 어쩌면 문제는 응용 프로그램에 있으며 Cron에는 없습니다. – dsesto
[Google 앱 엔진 django 앱에서 cron 작업의 404 가능] (https://stackoverflow.com/questions/45776773/404-from-cron-job-on-google-app-engine-django-app) –
@ Yandrak3 감사합니다! 그것은 효과가 있었다. 나는 노드 js와 구글 앱 엔진에 매우 익숙하다. 끝점이 작동하는지 확인하지는 않았습니다. 아마 당신은 내가 닫을 수 있도록 대답에 당신의 의견을 추가 할 수 있습니다. – Psypher