web-dev-qa-db-ja.com

私のnumprocバリア内に住んでいる

だから私は200numprocの制限がある2GBのVPSに月額約50ドルを支払います。それが良いのか悪いのかわかりません...そして私は驚くほど技術的ではありません。

私は常に、いくつかのVOIPサーバー、いくつかのフォーラム、その他のさまざまな非営利のWebサイト/ツールを実行する安定したVPSを持っていました。次に、openfireXMPPサーバーをインストールしました...

このサーバーは、1つのプロセスで約140のJavaスレッドを生成し、numprodの制限を無効にします。スレッドの数を減らす方法について何かアイデアはありますか?

プロセスは次のとおりです。/opt/openfire/jre/bin/Java -server -Xms128m -Xmx256m -DopenfireHome=/opt/openfire -Dopenfire.lib.dir=/opt/openfire/lib -classpath /opt/openfire/lib/startup.jar -jar /opt/openfire/lib/startup.jar

ありがとう

1
994wemj

いくつかの有望なフラグ ここ 、具体的にはxmpp.server.outgoing.threadsおよびxmpp.server.processing.threads。デフォルトでは、スレッドの数はマシンのプロセッサの数に設定されます。

1
radai