2

SignalR Silverlight クライアントを使用しており、ハブは Windows サービスでホストされています。ハブは、コンパクト データベースと通信してデータを返します。私が気付いたのは、返されるデータの量がそれほど多くなくても、データを返すのにかかる時間が驚くほど長いことです。また、ハブ サーバーがローカルであるため、ネットワーク遅延の問題も見られません。知りたいのですが、パフォーマンスを向上させるために SignalR ハブ レベルで実行できるパフォーマンスの向上/構成は何ですか? 例えば:

  1. クライアントの種類に応じて使用する必要がある標準のトランスポート チャネルはありますか?

  2. 設定する必要がある構成パラメータはありますか?

ありがとう、アルピー

4

1 に答える 1

0

私の知る限り、SignalR はフォールバック プロトコルを使用するため、サーバーとクライアントの機能に依存します。

さらに抽象化するには、これをご覧ください。

さらに、メイン プロジェクトの wikiには、いくつかのパフォーマンスに関する推奨事項 (IIS と SignalR の組み合わせのみに関連するもの) があります。

パフォーマンス カウンター (「クランクを使用したクライアント負荷の生成」セクションを参照) を使用して、パフォーマンスの問題がどこにあるかをより適切に診断することをお勧めします。

それが役立つことを願って、

乾杯

于 2013-03-22T11:11:04.830 に答える