0

クライアント向けに広告のインプレッションとクリック追跡システムを構築しましたが、展開して以来、本番 Web サーバーを完全に停止させています。

私の考えでは、1 ページに最大 5 つの広告が含まれ、10 人のユーザーが同時にサイトにアクセスした場合、同時に記録する必要があるレコード (インプレッション) は 50 です。

質問: Microsoft MSMQ を使用してこれらの「インプレッション」レコードを X 分ごとにディスクに書き込むと、全体的なパフォーマンスが向上しますか?

ありがとうジャックス

4

1 に答える 1

0

高いパフォーマンスと最大スループットを求める場合は、MSMQ を使用しないでください。あなたの場合、実際にリアルタイムの追跡が必要かどうかを尋ねます。

トラッキングによる Web フロントエンドへの影響を最小限に抑えたい場合は、ピクセル トラッキングによってトラッキング データを通常の Web サーバー ログファイルにダンプし、バックエンド プロセスを使用してこれらのログファイルをトラッキング分析システムにロードする必要があります。

あなたの質問から私が理解していることから、問題は、すべての広告インプレッションが独自の追跡記録を作成することであり、これはもちろん Web フロントエンドのパフォーマンスを低下させます。

于 2010-11-12T11:42:56.687 に答える