node.jsのジョブキュー
-
29-10-2019 - |
質問
phpが呼び出すことができるnode.jsのジョブキューマネージャーを探しています。これは、電子メールの送信、PDFファイルなどを作成する必要があるWebアプリケーション用です。
プロセスの例:
- ユーザーはPHPページをリクエストします
- PHPはジョブキューマネージャーを呼び出してタスクを追加します
- タスクはnode.jsで実行されます。
- タスクは、PHPスクリプトを実行することです
なぜこの「複雑な」システム?
- すべてのWebアプリケーションをPHP(Zend Framework)に書き込みます
- node.jsの学習を開始したいと思います
- 非同期プロセスが必要です(高速応答!)
- 「実際の」タスクは、すでに書かれたPHPクラスを利用し、データベース接続に簡単にアクセスし、できるだけ乾燥するために、PHPスクリプトである必要があります
このシステムのユースケース:
- ユーザーは自分自身を登録し、システムはウェルカムメールを送信します
- ユーザーはeコマースの注文を完了し、システムは請求書を送信します
最後に、ノードクロンも使用して、非システムのワイドクロンタスク(非常にアプリケーション固有)を実行したいと考えています。 Node-Cronは、Job Queue Managerを呼び出します。これにより、PHPスクリプトが実行されます。
そのようなアプリケーションはすでにノードにありますか?
解決
可能なオプションの1つは次のとおりです ノードジョブ, 、Redisを使用します。
所属していません StackOverflow