node.jsで遊んでいて、私は学習経験としてウェブアプリケーションをアップロードしているファイルを開発しています。今、私はこれを除いてほとんどのコンポーネントを試しました。1アップロードが完了した後、隔離フォルダに正常にファイルをアップロードした後、ファイルをスキャンしてファイルを移動するnode.jsの独立したプロセスを起動しますifクリーン。その間、私はアップロードがファイルが成功したという応答を返すことを望み、スキャンが完了するまで数分かかることを伝えることを望みます。nodejsバックグラウンドタスク
ノードjsでこのようなバックグラウンドプロセスを生成する方法を教えてください。
同じアプリに保管しますか? 100人のユーザーが同じ時間にスキャンして移動する必要があるファイルをアップロードすると、イベントループがブロックされ、アプリケーション全体が停止するのはどうでしょうか? – alessioalex
ウォッチャーのようなものでは、ファイルシステムイベントが発生する必要はありませんか?あなたは、クライアントがxhrまたはpluploaderを使って2MBのチャンクでそれを送るかもしれないので、ファイルのアップロードが完了したときだけ私はそれを引き起こしたいと思っています。チャンクモードを実行するときのpluploaderは、それまでのチャンクとそこにいくつのチャンクがあるのかを投稿します。 – user669186
ファイルシステムイベントを使用して、後で実行するためにジョブをキューイングすることはできますが、それでもスキャンを維持したり、別のプロセスに移動したりして、残りのユーザーのサイト全体をブロックしないようにします)。だから、私はKueがここに合うと言いました。 – alessioalex