簡単な ASP.Net パフォーマンスの質問...
IIS 6 で実行したい ASP.Net 3.5 SP1 アプリケーションがあります。SSL 証明書の理由から、IIS の別のサイトで実行する必要があります。これは CMS であり、一部のクライアントは独自の SSL 証明書を追加する必要があります。
1) IIS の複数のサイトのディスクで、同じ ASP.Net ファイルのセットを実行できますか? またはそれらをミラーリングする必要がありますか?
2) 各サイトから複数のデータベース接続を持っているなど、パフォーマンスに関してどのような考慮が必要ですか?? それとも「プール」されますか?! また、Linq to SQL を使用しており、ASP.Net のキャッシュを使用して結果をキャッシュしています。基本的に同じデータの IIS サイトごとに個別のキャッシュを用意すると、オーバーヘッドが発生しますか? このシナリオについて、パフォーマンスまたはアプリケーション設計に関するその他の考慮事項はありますか?
3) 同じアプリケーション プールで IIS サイトを実行しても違いはありますか?
または、まったく異なる推奨事項を持っている人はいますか?
アドバイスをいただければ幸いです。ここでできるだけ多くのさまざまな意見や経験を探しているので、助けていただける場合は回答を追加してください.
乾杯、ティム