2017-05-04 17 views
1

EC2スレーブがオフラインになっているのが見て取っています(EC2プラグインを使用しています)。Jenkinsのpingingスレーブを無効にする

Jenkins.instance.injector.getInstance(hudson.slaves:だから私は、彼らが使用して実行しているジェンキンスにマスターJVM上のpingスレッドを無効について話す記事Pinging threadに基づいてスレッドへのping disabeしようとしています、それをデバッグします。 @ pingInterval = -1

スレーブがマスターにpingを実行しないようにするには、システムプロパティ-Dhudson.remoting.Launcher.pingIntervalSec = -1をスレーブに設定する必要があります。

質問:

  1. とどのように私は-1にのPingInterval値を追加するには?
  2. どのように、どこで、私はpingIntervalSecのためのシステムプロパティを設定しない= -1

我々はオフラインに奴隷のトンを見ていると私はping間隔を助けることができるかどうかを確認したいです。

おかげで、 ジェイソン

答えて

0

マスターノードでは、あなたが(JNPL経由)スレーブを実行しているときにシステムプロパティを設定することができます/etc/sysconfig/jenkins

JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true -Dhudson.remoting.Launcher.pingIntervalSec=-1" 

下のシステムプロパティを変更することができます。

java -Dhudson.remoting.Launcher.pingIntervalSec=-1 -jar slave.jar -jnlpUrl <Jenkins root URL> 

-K

関連する問題