まず第一に、これは「戦略」または「アルゴリズム」のような質問であり、ここでのルールに適合するかどうかはわかりません. これが間違った場所にある場合はご容赦ください。そうであれば、どこに質問すればよいかを教えてください。敵対する必要はありません。
私も調査を行いました(Node.js - Monitoring a database for changesやInvoking a PHP script from a MySQL triggerなどの質問を読んでください)が、本当に満足のいく答えが見つからなかったので...
私のシナリオ: 私はリザーブ オークション サイトを運営しています。製品は 100 米ドルの価格に設定されており、オークション期間中 (5 分~10 分) に価格が (複数回) ランダムな時間にランダムな金額に下がります。これらのランダムな量と時間は、実際には売り手によって最初から事前に設定されています。
多くのバイヤー/ウォッチャーが存在し、価格の下落が発生したときにリアルタイムの価格で更新する必要があります. 1. node.js を使用して特定のファイルを監視できます (各製品には、その製品の現在の価格を含むファイルがあり、cron を使用してこれらのファイルを更新するだけですか?) 2 . または、価格変更がいつ発生するかを事前に知っていたので、特定の時間に起動して、それを見ているすべてのユーザーに通知する各製品の「タイマー」を使用できますか?
より良い方法もいくつかあると思います。そのため、ここに投稿したいと思います。誰かがすでに同様のことを行っていることを願っています
事前にどうもありがとうございました。