主にシステムの監視に使用される Web アプリがあります。シグナルを使用してサーバーから更新を「サーバープッシュ」し、表示を更新します。このページには、同じシグナル接続を使用してサーバーにデータを送信するボタンもいくつかあります。
問題は、シグナルが別の接続を使用するため、サーバーから定期的にデータを送受信している場合でも、セッションのタイムアウト後にセッションが期限切れになることです。
これはシグナルを使用する「正しい」方法ですか? それとも、シグナルを使用してクライアントに更新を通知し、クライアントに ajax ポストを実行させてデータを取得する必要がありますか?
セッションタイムアウトの問題はどうですか? 「キープアライブ」の ajax 投稿を定期的に作成するには、クライアント側のタイマーを作成する必要がありますか?