0

2.5 秒ごとにデータを提供する気象観測所があります。(weewx を使用)
ハイチャートを使用してライブ データをプロットし、これを Web サイトでライブ表示したいと考えています。
現在、テストのためにPredisを使用して、redisチャネル「天気」からメッセージを取得できます。
問題は、データが 2.5 秒ごとにしか送信されないことです。そのため、ユーザーが php サイトを開くと、グラフが表示されるまで 2.5 秒待たなければならないことがあります。
この問題を回避するための提案はありますか?

4

2 に答える 2

0
  1. 初めてデータを手動で保存します (ソフトウェアの開発中)。
  2. 実行の 2.5 秒ごとに、ポーリングを使用して更新されたデータを確認します。データが更新された場合は、現在格納されているデータを更新します。

ユーザーがログオンすると、データベース内の値を使用してグラフをプロットします。

于 2013-01-24T22:18:15.523 に答える
0

あなたがすべきことは、イベントが発生するたびに、2 番目のリスナーがキー current_weather にデータをダンプすることです。ページを初めてロードするときは、そのキーからプルしてグラフを作成し、更新のリッスンを開始します

于 2013-01-24T22:08:46.897 に答える