1
0
mirror of https://github.com/node-red/node-red-nodes.git synced 2023-10-10 13:36:58 +02:00
node-red-nodes/utility/daemon/locales/ja/daemon.html

12 lines
1.3 KiB
HTML
Raw Normal View History

<script type="text/html" data-help-name="daemon">
<p>長時間実行されるシステムコマンドを呼び出します。<code>msg.payload</code>をプロセスのstdinに送信します。</p>
<p>実行中のコマンドから3つの出力stdout, stderr, リターンコード)を提供します。</p>
<p>パラメータは、スペース区切り、引用符付きスペース区切り、もしくはJavaScript配列のいずれかです。例えば、`aa bb`、`"cc dd"`、もしくは`["aa","bb cc""]`です。</p>
<p>呼び出したプログラムが停止した場合(つまり、リターンコードが生成された場合)、本ノードはコマンドの再実行を試みます。</p>
<p><code>msg.kill</code>にシグナル名SIGINT, SIGHUPを設定するとプロセスが停止しますが、リスタートフラグを設定すると自動的に再起動します。
<code>msg.start</code>を送信してもプロセスを再起動します。</p>
<p><b>注意:</b> アプリケーションによっては自動的に出力行をバッファリングするものもあります。この動作を無効化することをお勧めします。
例えば、Pythonアプリを実行する場合、<code>-u</code>パラメータは出力のバッファリングを抑制します。</p>
</script>