node.jsで将来の特定の時間に関数を起動する方法は?

テープ

例:登録後200 000 usersに請求する必要あるものあります30 dayそれらはすべて異なる登録日を持っています。そのため、課金日はユーザーごとに異なります。

グーグルした後、特定の時間に関数を起動できるこのライブラリノードスケジュールを見つけました。登録時にすべてのユーザーの支払い日を設定します。たとえば、ユーザーがに登録した17:36ため、支払い日はになります17:36 after 30 days

node-scheduleこのようなコードになります。

var schedule = require('node-schedule');

schedule.scheduleJob(chargingDateFromDB, () => {
  console.log('The payment is done and new date for charging is set);
});

このように、ノードはすべてのスケジュールに関する情報を操作メモリに保存し30 days、次の支払いの前後などにそれを保持すると思います30 days...

ですから、パフォーマンスのせいで疑問があります。毎月のサブスクリプションを実装するためのより良い方法はありますか?ユーザーに課金する私の方法は一般的に使用されていますか、それともより効率的な方法が必要ですか?

iPirat

毎日1つのスケジュールを実行し、課金が必要なユーザーを選択して課金します。

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

sequqlize(Node.js)でアプリケーションの起動時に複数の値を保存する方法

分類Dev

Node JSによってffmpegで特定の開始時間と終了時間にビデオをカットする方法は?

分類Dev

特定のURLでNode.jsを起動するにはどうすればよいですか?

分類Dev

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

分類Dev

node.jsでこの関数を非同期にする方法

分類Dev

システムの起動時にNode.jsアプリを起動するにはどうすればよいですか?

分類Dev

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

分類Dev

実行時にNode.jsの関数でオブジェクトを生成することは可能ですか?

分類Dev

Node JS (CRON JOB) で複数の関数を特定の間隔で実行するようにスケジュールする

分類Dev

JS(Node.js)で複数の長時間実行タスクを同時に管理する

分類Dev

node.jsは特定の時間後にイベントを発行します

分類Dev

node.jsで通常の関数を返すようにする方法

分類Dev

Node.jsで非同期関数の結果を表示する方法

分類Dev

Node Redで複数のクエリを同時に実行する方法は?

分類Dev

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

分類Dev

Electron / Node内のJSファイル間で動的変数を共有する

分類Dev

Node.jsのreturnnotは関数です

分類Dev

node.js特定の時間間隔で配列を反復処理します

分類Dev

node.jsのAWSラムダ関数間でコードを共有する

分類Dev

Node.jsまたはJavaScriptの非同期関数呼び出しを同期関数にラップする方法

分類Dev

Node Redを起動して、特定のフローに動的に移動するにはどうすればよいですか?

分類Dev

Spread.jsで次のnode.js関数を呼び出す方法は?

分類Dev

Node.jsまたはUbuntuLinuxは、サーバーの起動時にcronを実行します

分類Dev

Node.js Express:サーバーの起動時にのみJSONファイルをロードする

分類Dev

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

分類Dev

node.jsの同期関数のエラーをキャッチする方法は?

分類Dev

Node.jsおよびブラウザーJavaScriptと同時に互換性のある方法でファイル間でJavaScript関数をインポートする方法

分類Dev

Node.jsサーバーの起動時間が非常に遅い

分類Dev

node.jsでinnerの結果をouter関数で使用する方法

Related 関連記事

  1. 1

    sequqlize(Node.js)でアプリケーションの起動時に複数の値を保存する方法

  2. 2

    Node JSによってffmpegで特定の開始時間と終了時間にビデオをカットする方法は?

  3. 3

    特定のURLでNode.jsを起動するにはどうすればよいですか?

  4. 4

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

  5. 5

    node.jsでこの関数を非同期にする方法

  6. 6

    システムの起動時にNode.jsアプリを起動するにはどうすればよいですか?

  7. 7

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

  8. 8

    実行時にNode.jsの関数でオブジェクトを生成することは可能ですか?

  9. 9

    Node JS (CRON JOB) で複数の関数を特定の間隔で実行するようにスケジュールする

  10. 10

    JS(Node.js)で複数の長時間実行タスクを同時に管理する

  11. 11

    node.jsは特定の時間後にイベントを発行します

  12. 12

    node.jsで通常の関数を返すようにする方法

  13. 13

    Node.jsで非同期関数の結果を表示する方法

  14. 14

    Node Redで複数のクエリを同時に実行する方法は?

  15. 15

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

  16. 16

    Electron / Node内のJSファイル間で動的変数を共有する

  17. 17

    Node.jsのreturnnotは関数です

  18. 18

    node.js特定の時間間隔で配列を反復処理します

  19. 19

    node.jsのAWSラムダ関数間でコードを共有する

  20. 20

    Node.jsまたはJavaScriptの非同期関数呼び出しを同期関数にラップする方法

  21. 21

    Node Redを起動して、特定のフローに動的に移動するにはどうすればよいですか?

  22. 22

    Spread.jsで次のnode.js関数を呼び出す方法は?

  23. 23

    Node.jsまたはUbuntuLinuxは、サーバーの起動時にcronを実行します

  24. 24

    Node.js Express:サーバーの起動時にのみJSONファイルをロードする

  25. 25

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

  26. 26

    node.jsの同期関数のエラーをキャッチする方法は?

  27. 27

    Node.jsおよびブラウザーJavaScriptと同時に互換性のある方法でファイル間でJavaScript関数をインポートする方法

  28. 28

    Node.jsサーバーの起動時間が非常に遅い

  29. 29

    node.jsでinnerの結果をouter関数で使用する方法

ホットタグ

アーカイブ