0

同じアプリケーション内でSignalRHubを呼び出すWebアプリである単純な三目並べゲームを作成しました。共有ホスティング環境にデプロイする場合は魅力的ですが、WindowsAzureにデプロイする場合、ハブの応答時間は非常に長く、ハブに2回目の呼び出しを行うまで応答がない場合もあります。

Azureクラウドアーキテクチャについて私が誤解していることだと思います。私は運が悪かったのでこの問題について調べました。ワーカーとWebの役割でServiceBusキューを使用する必要があるかもしれませんが、これは、ハブを呼び出す代わりに、コントローラーを呼び出すようにアプリのすべての動作を変更することを意味します(サービスバスキューを介してワーカーの役割を呼び出します)リアルタイムの経験を得るための私の見解から直接

前もって感謝します

4

1 に答える 1

3

使用しているAzureサービス、クラウドサービス(Web /ワーカー)、Azure Webサイト(WAWS)は何ですか?

Webサイトには既知のSignalRバグがあります:https ://github.com/SignalR/SignalR/issues/510

longpollingを使用すると、今のところこれを回避できます。@dfowlerはあなたをよりよく助けることができるかもしれません。

于 2012-08-20T20:18:53.210 に答える