私のアプリケーションのユーザーが、自分のアプリケーションを使用して電子メールの添付ファイルとしてファイルを送信しようとしました。しかし、そうすることは、私はトラブルGAEの「ソフトプライベートメモリの制限」とは何ですか?
Exceeded soft private memory limit with 192.023 MB after servicing
2762 requests total
While handling this request, the process that handled this request was
found to be using too much memory and was terminated. This is likely to
cause a new process to be used for the next request to your application.
If you see this message frequently, you may have a memory leak in
your application.
何「ソフトのプライベートメモリの上限が」で、何がこの例外をもたらす可能性が高いでした解読を抱えている、次の例外が発生しましたか?
GAEがアプリを実行しているプロセスで使用できるメモリ容量の上限を適用しているかのように見えます。あなたのアプリはこの制限を超えました(たぶん、バッファに非常に大きな添付ファイルを保持しようとしていますか?)ので、システムはそれに対して対処しました。私が混乱している部分は、プロセスが「終了」しているというメッセージが表示されているため、この例外はどのスレッドで発生しましたか? –
@SteveJessop AFAIK、プロセスは終了する前に最後の要求を完了することができました。 –