node.JSで一定時間後に関数を実行するにはどうすればよいですか?

Aayush mohan sinha

node.JSとmongoDBを使用してホスティングサーバーを構築しています。

サーバーは、人々がファイルをリモートで保存するために使用されます。しかし、サーバー上のメモリの浪費になるため、サーバー上に無人ファイルを保持したくありません。

だから私がやりたいことが2つあります:

  • 10日以上出席しなかった場合はファイルを削除します
  • それ以外の場合はファイルを残します

これを簡単に行う方法はありますか?

シハブ

このタイプのスケジュールされたタスクにはcronジョブを使用できます。NodeJSには、スケジュールされたタスクを実行するためのcronという名前のモジュールがあります

アプローチ:毎日深夜に、無人のファイルをチェックします。無人のファイルを見つけた場合は、それを削除できます。

コード例:

const CronJob = require('cron').CronJob;
new CronJob('0 0 * * *', async () => {
    // Find files
    // Delete files
}, null, true, 'America/Vancouver', null, false);

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Node.jsとMongooseで一定時間後にユーザーを更新するにはどうすればよいですか?

分類Dev

node.jsで非同期関数を実行するための時間制限を設定するにはどうすればよいですか?

分類Dev

node.jsで非同期関数が完了した後に関数を実行するにはどうすればよいですか?

分類Dev

node.jsで一定期間後にpromiseを強制的に解決するにはどうすればよいですか?

分類Dev

Node.jsのforループの完了後に関数を実行するにはどうすればよいですか?

分類Dev

node.jsで、実行時にポート80で実行できるかどうかを確認するにはどうすればよいですか?

分類Dev

Server CentOS 6.5でNode.jsを24時間年中無休で実行するにはどうすればよいですか?

分類Dev

Node-JSを使用するブラウザのクライアント側でJavaScript関数を実行するにはどうすればよいですか?

分類Dev

AngularjsとNode.jsの間に相関関係を作成するにはどうすればよいですか?

分類Dev

このコードをNode.Jsで同期的に実行するにはどうすればよいですか?

分類Dev

FirebaseでNode.jsスクリプトを実行するにはどうすればよいですか?

分類Dev

Node.jsアプリをAzureApp Serviceで実行するにはどうすればよいですか?

分類Dev

node.jsのLESSに関数を追加するにはどうすればよいですか

分類Dev

Node jsでutil.promisifyの代替関数を作成するにはどうすればよいですか?

分類Dev

Nodeで、特定のテキストがstdoutに表示されたときに関数を実行するにはどうすればよいですか?

分類Dev

gemで正常にインストールした後、MacでNode.jsを実行するにはどうすればよいですか?

分類Dev

node.jsで複数行の文字列を作成するにはどうすればよいですか?

分類Dev

Node JSによってffmpegで特定の開始時間と終了時間を取得するにはどうすればよいですか?

分類Dev

異なるバージョンのnode.jsを同時に実行するにはどうすればよいですか?

分類Dev

Node.jsを使用して外部スコープでコールバック関数を定義するにはどうすればよいですか?

分類Dev

node.jsで複数のRESTAPIリクエストを非同期に実行するにはどうすればよいですか?

分類Dev

Node.jsを使用せずにJavascriptでPythonを実行するにはどうすればよいですか?これは可能ですか?

分類Dev

Node.jsで環境変数が設定されているかどうかを確認するにはどうすればよいですか?

分類Dev

Node.jsでスクリプトが実行されているかどうかを確認するにはどうすればよいですか?

分類Dev

node.js MSSQLで変数テーブル名を使用してクエリを実行するにはどうすればよいですか?

分類Dev

実際にnode.jsでQ promiseを使用するにはどうすればよいですか?

分類Dev

Javaで一定時間後に実行を停止するにはどうすればよいですか?

分類Dev

Node.jsの「async」モジュールを使用して「A」または「B」を実行し、1つの関数で常に「C」を実行するにはどうすればよいですか?

分類Dev

node.jsが引数で要求するようなTypescript1.0関数をインポートするにはどうすればよいですか?

Related 関連記事

  1. 1

    Node.jsとMongooseで一定時間後にユーザーを更新するにはどうすればよいですか?

  2. 2

    node.jsで非同期関数を実行するための時間制限を設定するにはどうすればよいですか?

  3. 3

    node.jsで非同期関数が完了した後に関数を実行するにはどうすればよいですか?

  4. 4

    node.jsで一定期間後にpromiseを強制的に解決するにはどうすればよいですか?

  5. 5

    Node.jsのforループの完了後に関数を実行するにはどうすればよいですか?

  6. 6

    node.jsで、実行時にポート80で実行できるかどうかを確認するにはどうすればよいですか?

  7. 7

    Server CentOS 6.5でNode.jsを24時間年中無休で実行するにはどうすればよいですか?

  8. 8

    Node-JSを使用するブラウザのクライアント側でJavaScript関数を実行するにはどうすればよいですか?

  9. 9

    AngularjsとNode.jsの間に相関関係を作成するにはどうすればよいですか?

  10. 10

    このコードをNode.Jsで同期的に実行するにはどうすればよいですか?

  11. 11

    FirebaseでNode.jsスクリプトを実行するにはどうすればよいですか?

  12. 12

    Node.jsアプリをAzureApp Serviceで実行するにはどうすればよいですか?

  13. 13

    node.jsのLESSに関数を追加するにはどうすればよいですか

  14. 14

    Node jsでutil.promisifyの代替関数を作成するにはどうすればよいですか?

  15. 15

    Nodeで、特定のテキストがstdoutに表示されたときに関数を実行するにはどうすればよいですか?

  16. 16

    gemで正常にインストールした後、MacでNode.jsを実行するにはどうすればよいですか?

  17. 17

    node.jsで複数行の文字列を作成するにはどうすればよいですか?

  18. 18

    Node JSによってffmpegで特定の開始時間と終了時間を取得するにはどうすればよいですか?

  19. 19

    異なるバージョンのnode.jsを同時に実行するにはどうすればよいですか?

  20. 20

    Node.jsを使用して外部スコープでコールバック関数を定義するにはどうすればよいですか?

  21. 21

    node.jsで複数のRESTAPIリクエストを非同期に実行するにはどうすればよいですか?

  22. 22

    Node.jsを使用せずにJavascriptでPythonを実行するにはどうすればよいですか?これは可能ですか?

  23. 23

    Node.jsで環境変数が設定されているかどうかを確認するにはどうすればよいですか?

  24. 24

    Node.jsでスクリプトが実行されているかどうかを確認するにはどうすればよいですか?

  25. 25

    node.js MSSQLで変数テーブル名を使用してクエリを実行するにはどうすればよいですか?

  26. 26

    実際にnode.jsでQ promiseを使用するにはどうすればよいですか?

  27. 27

    Javaで一定時間後に実行を停止するにはどうすればよいですか?

  28. 28

    Node.jsの「async」モジュールを使用して「A」または「B」を実行し、1つの関数で常に「C」を実行するにはどうすればよいですか?

  29. 29

    node.jsが引数で要求するようなTypescript1.0関数をインポートするにはどうすればよいですか?

ホットタグ

アーカイブ