1
毎日午前9時から午後5時に "無限ループ"で取引データを処理するR関数があります。その出力には、Webサーバーにアップロードする必要のある処理済みデータが含まれています。このプロセスは比較的長い時間がかかりますが、他のすべてのプロセスとは独立しています。したがって、私はバックグラウンドで実行したいと思います。 Linuxの場合Windowsでバックグラウンドで実行するためにRスクリプト/関数を呼び出す
、私はRスクリプト「upload_stuff.Rを」書くでしょう、と私のメインループでは、それがないように、別々のコア上でアップロードを実行するためにライン
system("Rscript upload_stuff.R &")
が含まれます主要な労働者を遅らせる。
Windowsでこれを行う最もエレガントな方法は何ですか?
ありがとうございます!アンパサンドは間違っていますが、パラメータ 'wait = FALSE'は私が探しているものとまったく同じです! –
申し訳ありません私はあなたのコマンドをコピーして貼り付けました – chinsoon12