我們有一個需要一些時間才能執行的腳本。我們已經安排了一個cron作業並使用後端來運行作業。Python App Engine後端爲cron工作,但不是如果我直接點擊url
這裏的cron的樣子:
url: /cron/my_job_name
target: mybackend
schedule: every 30 minutes from 06:00 to 12:00
cron作業如預期正常運行。但是當我點擊網址: https://myappname.googleplex.com/cron/my_job_name 當作業運行超過60秒時,我收到「DeadlineExceededError」。
我需要能夠直接打網址用於測試目的。我不想每次都更改cron時間表進行測試。
有沒有辦法通過點擊url來運行後端?
添加我的app.yaml和backends.yaml
的app.yaml
url: /cron/my_job_name
script: path/my_job_name.py
login: admin
backends.yaml
name: mybackend
class: B8
instances: 1
options: dynamic
@TanvirShaikh,我會盡力,今天晚些時候重建,看看有什麼可能是一個問題......不過,我不知道爲什麼你正在使用「googolplex.com」 ...這是一個谷歌內部應用程序嗎? – Sologoub
@TanvirShaikh我會問問周圍,看是否有人知道從公版的差異。我沒有與谷歌下屬,所以不知道其內部的東西。 – Sologoub