2017-04-17 2 views

答えて

0

ギアマンサーバーには現在、メモリ使用を制限するオプションはありません。 Virtualboxのような仮想マシン内

  1. 実行gearmand:

    はしかし、ここでは2つの回避策です。
  2. Linuxを使用している場合は、ulimitコマンドを使用してメモリ使用量を制限してみてください。
$ ulimit -Sv 1000000 
$ gearmand [the rest of your command line parameters] 

where: 
-S Specifies the soft limit for the given resource 
-v Specifies virtual memory allocation, in kbytes 
+0

使用のulimitは、仮想マシン内の他のアプリケーションに影響を与える可能性のメモリ使用量を制限します。おそらくドッカーがより良い解決策です。しかし、私はまだギアマンサーバーのメモリを制限する方法があることを願っています。 – Kay

+0

gearmanを実行するためだけに別のユーザーアカウントを作成すると、ulimitはそのアカウントで実行されているプロセスにのみ影響します。 –

関連する問題