1
バックエンドをGAEサーバー上で実行するのに苦労しています。次はローカルに動作しますが、ない展開時:App Engineバックエンドが動作しない
counter.py:展開時
from google.appengine.api import logservice
logservice.AUTOFLUSH_ENABLED = False
logging.error("Backend started!")
logservice.flush()
んが、ログメッセージが見られません。私も構文エラーを入れてみましたが、どちらも報告されていないので、バックエンドが実際に自分のコードを実行しているようには見えません。私は睡眠など無限ループで同じことをやってみたこともありますが、結果は同じです。ここで
がbackends.yamlです:
backends:
- name: counter
start: counter.py
instances: 1
class: B1
バックエンドは、管理コンソールで実行していると表示されているが、実際には何もしていないようです。
GAEサーバーでバックエンドを実行できる人はいますか?ありがとう!
私はそれらをチェックアウトします。これは常駐バックエンドですが、開始パラメータが与えられていれば、そのスクリプトはバックエンドの起動時に自動的に呼び出されると考えました。 – TroubledGAE
ああ、その答えはそこにあった...それはずっと働いていた。私はちょうどそれを見ることができませんでした: "あなたのバックエンドの結果を見るには、バックエンドのビューに変更する必要があります。これを行うには、管理コンソールの上部にあるドロップダウンに行き、現在のバージョンを指定されたバックエンドに追加します。 – TroubledGAE