2017-03-22 14 views
0

私はNodeが本質的にシングルスレッドであると理解していますが、新しいスレッド(または同様のもの)を起動するだけで、Java Springアプリケーションなどの自動非同期動作を実現する方法がありますか?定期的に非同期タスクを自動的に実行するために、Node.jsで別のスレッドと同等のスレッドを実行できますか?

私の実際の要件は、定期的に - であり、ユーザイベントからのプロンプトが表示されません。 - 期限切れのデータのみを選択的にリフレッシュします。リフレッシュ自体には時間がかかることがあるので、キャッシュをクリーンアップする前にユーザーがクリックするまで待つのが理想的です。

また、完全に独立したスレッドを作成せずにこれを実現する方法がある場合は、私に教えてください。

答えて

2

クラスタnpmを使用すると、複数のスレッドが作成されます。クラスタを使用して

それは

参考コードclick here

共同労働者を作成します。
0

JSのWebワーカースレッドAPIを使用して、この機能を実装できます。詳細については、npmパッケージを参照してください。webworker-threads

関連する問題