0

SqlPersistenceProviderを使用するように構成されたDurable Serviceがあります。WCF Durable サービスへの呼び出しごとに、合計で約 3 ~ 4 秒かかります。そのうち、実際の処理時間はわずか 200 ミリ秒です。残りのタイミングは、Serizlization (その大きなオブジェクト) または大きなオブジェクトを sqlserver に保存するためにのみ使用されます。

デフォルトの sqlpersistenceprovider の代わりに AppFabric キャッシュ 1.1 を使用するようにセットアップする方法を教えてください。

これは AppFabric でサポートされていますか? 私は AppFabric を初めて使用します。

添付のトレース スクリーンショットは、処理時間が 200 ミリ秒の
SQL Server を節約し、読み込み時間はそれぞれ 3.2 秒です。

ここに画像の説明を入力

4

1 に答える 1

0

AppFabric およびその他の分散キャッシュでは、シリアライゼーションの問題は解決されません。プロセスの外に保存するには、オブジェクトをシリアル化する必要があります。

大きなオブジェクトのシリアル化が最大の時間を消費する場合は、他の設計オプションを検討してください。

于 2012-07-26T01:52:37.660 に答える