10

Herokuにアプリケーションをデプロイしました。無料サービスを利用しています。

非常に頻繁に、次のエラーが発生します。

PG::Error: ERROR:  out of memory

ブラウザを更新すれば大丈夫です。しかし、その後、それは再びランダムに起こります。

なぜこれが起こるのですか?

ありがとう。

サムコング

4

3 に答える 3

10

クエリの実行時にこれらが発生した場合、クエリは複雑または非効率的です。無料利用枠にはキャッシュがないため、すでにそこにいます。

そうでなければこれらのエラーが発生する場合は、https://help.heroku.comでサポートチケットを開いてください

于 2013-03-25T19:55:48.653 に答える
5

heroku restartただ私を助けてくれた

于 2013-10-14T15:52:32.263 に答える
0

フリーティアになっていない場合は、PGに接続するために使用しているメモリが多すぎることが原因である可能性があります。

いくつかのdynoで実行されているアプリを考えてみましょう。いくつかのプロセスがあり、それぞれに多数のスレッドがあり、プールがいっぱいになっている可能性があります。

また、Herokuのヘルプセンターに表示されているように、使用されないステートメントをキャッシュしすぎている可能性があります。

于 2016-10-28T18:01:18.913 に答える