我無法從Google應用引擎中的任務隊列運行後端。它看起來像我根據文檔正確設置了一切,但是當我嘗試運行任務時,後端未啓動,並且除了404錯誤之外,我沒有從日誌中獲得太多回復。這可能是我錯過的小事,但我已經在這裏工作了好幾天了,只是無法弄清楚它是什麼。Google App Engine任務隊列後端Python
這裏是我的Backends.yaml是什麼樣子
backends:
- name: batchloader
instances: 1
options: dynamic
start: batchcron.app
這是在app.yaml中
- url: /crons/batch
script: batchcron.app
login: admin
這裏的處理是我到後端
taskqueue.add(url='/crons/batch', target='batchloader')
任務隊列調用我在這裏錯過了什麼?任何幫助將不勝感激。謝謝!
您是否在管理控制檯中啓動後端?轉到適用於您的應用的應用引擎管理控制檯,在左側您會看到後端,點擊該應用,在該屏幕上,您應該看到後端列出並點擊「開始」。如果您沒有看到後端,則需要上傳後端,請參閱https://developers.google.com/appengine/docs/python/backends/overview#Commands以獲取有關該後端的幫助 – someone1