0

GoogleAppEngineにファイルをアップロードするアプリケーションがあります。アップロードはほとんどのコンピューターで問題なく機能しますが、1つのシステム(地理的に異なる場所)では、ファイルをアップロードするときに常にHTTP503エラーが発生します。

アプリはAppEngineのドキュメントに従います。まず、BlobstoreService.createUploadUrlを使用してアップロードURLを作成し、そのURLをクライアントに返します。次に、クライアントはそのURLにファイルを送信します。

その503エラーの理由とその解決方法は何ですか?同じアプリが他のシステムからファイルを正常にアップロードしている間、それがそのシステムで絶えず再現するという奇妙なこと。

以下のログで確認できます。1。アップロードURLのリクエスト/レスポンスのHTTPヘッダー2.アップロードURLが返されました3.そのアップロードURLへのリクエスト/レスポンスのHTTPヘッダー。

GET /upload-url HTTP/1.1
Host: cl-test-grid.appspot.com
User-Agent: Drakma/1.2.6 (SBCL 1.0.57; Darwin; 10.8.0; http://weitz.de/drakma/)
Accept: */*
Connection: close

HTTP/1.1 200 OK
Content-Type: text/plain; charset=utf-8
Vary: Accept-Encoding
Date: Sun, 27 May 2012 05:30:03 GMT
Server: Google Frontend
Cache-Control: private
Connection: close

2012-05-27 05:30:02 upload-url: http://cl-test-grid.appspot.com/_ah/upload/AMmfu6b0LpFQeYiI5sZa6KcBy9_JpIreCEjYY-FEbd3b8wPApdW3_rUIETK-geaaw_x5xq3QHhcn_wd2Pykos07xIRJTZesBIX0jkI3L4-Ri3TiOqnbS3iM/ALBNUaYAAAAAT8G-M8FF5sO4mMkXVzZX8hTcUv0OQlIK/

POST /_ah/upload/AMmfu6b0LpFQeYiI5sZa6KcBy9_JpIreCEjYY-FEbd3b8wPApdW3_rUIETK-geaaw_x5xq3QHhcn_wd2Pykos07xIRJTZesBIX0jkI3L4-Ri3TiOqnbS3iM/ALBNUaYAAAAAT8G-M8FF5sO4mMkXVzZX8hTcUv0OQlIK/ HTTP/1.1
Host: cl-test-grid.appspot.com
User-Agent: Drakma/1.2.6 (SBCL 1.0.57; Darwin; 10.8.0; http://weitz.de/drakma/)
Accept: */*
Connection: close
Content-Type: multipart/form-data; boundary=----------6mlF09BtSz1OnI06GN22cqE9jBOi8L2ozKYqrT7fQy8dDDhwk2
Content-Length: 342917

HTTP/1.1 503 Service Unavailable
Server: HTTP Upload Server Built on May 23 2012 15:51:04 (1337813464)
Date: Sun, 27 May 2012 05:30:15 GMT
Pragma: no-cache
Expires: Fri, 01 Jan 1990 00:00:00 GMT
Cache-Control: no-cache, no-store, must-revalidate
Content-Length: 0
Content-Type: text/html
Connection: close
4

2 に答える 2

2

私たちも、ブロブストアのアップロード中に多くの 503 エラーを確認しています。これは、お客様のシステムだけでなく、社内システムにもありました。最近まで問題なく動作していましたが、関連するコードを変更していないため、Google 側に問題があるとしか考えられません。

Issue Tracker で Stefano のレポートが見つからなかったため、新しい問題番号 7619 を記録しました。

http://code.google.com/p/googleappengine/issues/detail?id=7619

この問題がまだ解決しない場合は、これにスターを付けて、Google に調査して修正してもらうか、エラーを検出して回避する方法をアドバイスしてもらいます。

于 2012-05-31T23:00:38.170 に答える
1

ここ数日、私の会社でも同様の問題が発生しています

Google のブロブストア サーバーに問題があると思います

リダイレクト先のサーバーに応じて、アップロードが失敗する場合と失敗しない場合があります

ただ今、生産上の問題を報告しています

于 2012-05-30T04:29:50.187 に答える