[appengine] DeadlineExceededError には二種類ある

レスポンスが帰ってこないサイトに対して urlfetch.fetch をした場合などに発生する例外 DeadlineExceededError は、自分のレスポンスハンドラが制限時間を超過したときに発生させられる DeadlineExceededError と名前が同じように見えますが別のものになっています。

具体的には、urlfetchなど、API内で発生するのは、google.appengine.runtime.apiproxy_errors.DeadlineExceededError

自分のレスポンスハンドラが殺されたとき発生するのは、google.appengine.runtime.DeadlineExceededError

参考
python - Unable to handle DeadlineExceededError while using UrlFetch - Stack Overflow
svn/trunk/python/ google/appengine/runtime/__init__.py

コメント

このブログの人気の投稿

[linux] ping は通るのに No route to host と言われる

Chrome でダウンロードしたファイル名の一部がハイフンになる

風呂桶一杯の水道水の脱塩素に必要なビタミンCの量