0

1GB RAM マシンの digitalocean で実行されているホライズン アプリがあります。次の方法で権限を設定しようとしています:

hz set-schema ./.hz/schema.toml

しかし、次のエラーが発生します: エラー: rethinkdb stderr: 警告: キャッシュ サイズでは、サーバーとクエリのオーバーヘッド用に多くのメモリが残されません (使用可能なメモリ: 779 MB)。

rethinkdb 設定ファイルで「cache-size」オプションを使用しようとしましたが、同じエラーが発生しました (サービスを再起動しました)。

digitalocean マシンを拡張する必要がありますか、それとも既存のマシンで何かを行うことができますか?

4

1 に答える 1

0

RethinkDB により多くのメモリを与える方がよいでしょう (私は通常、少なくとも 2 ギガを与えます) が、負荷が軽い場合は、そのサイズで問題ありません。推奨されるのは、キャッシュ サイズを使用可能なメモリの約半分にすることだと思いますが、それが不安定であることが判明した場合は、キャッシュ サイズを下げることもできます。

于 2016-07-12T07:20:02.463 に答える