0
私はgitリポジトリからいくつかのプルを作成するスクリプトを作成しています。複数のノードプロセスにKillAllを送信し、応答を待ちます
が、最初、私はマシンで実行している複数のノードにSIGUSR1を送りたい、とすべてのprocesess停止後、私はgitのに進みますのでbasicly私は
killall -s SIGUSR1 node
を実行します
を引きます
私のノードは無限ループを行っているので、私はこの信号を傍受して、ループの一部を殺して、データに影響を与えないことを知っている。
すべてのノードが停止しているとき、私は
を継続していきますが、どのように私はきれいにgitのプルを行うと、man killall
から再びノードループ
完璧なパーフェクト、私は永遠に使用します。コード内からプロセスを終了すると永遠に再起動します。コード内から完全に停止するにはどうしたらいいですか? –
https://github.com/foreverjs/foreverを参照していますか?いいえ、ドキュメントをチェックしてください。多分「永遠に止まる...」? – Pavel