Orleans 構成ガイド
この構成ガイドでは、主要な構成パラメーターと、これらのパラメーターを最も一般的な使用シナリオで使用する方法について説明します。 Orleans は、開発とテストのためのローカルの単一ノード展開、サーバーのクラスタリング、複数インスタンスの Azure worker ロールなど、さまざまな使用シナリオに適した多様な構成で使用できます。
このガイドでは、Orleans をいずれかのターゲット シナリオで実行するために必要となる、主要な構成パラメーターについて説明します。 その他の構成パラメーターは、主にパフォーマンスを向上させるために Orleans を微調整するのに役立ちます。
サイロとクライアントは、SiloHostBuilder と ClientBuilder をそれぞれ使用してプログラムによって構成されます。 この構成は、その他のいくつかのオプション クラスを使用して行うことができます。 Orleans のオプション クラスは、「.NET でのオプション パターン」に従い、ファイル、環境変数、またはその他の有効な構成プロバイダーを介して読み込むことができます。
ローカル開発用にサイロとクライアントを構成する場合は、「ローカル開発の構成」セクションを参照してください。 このガイドのサーバー構成セクションとクライアント構成セクションでは、それぞれサイロとクライアントの構成について説明します。
一般的な構成に関するセクションでは、いくつかの一般的な構成の概要について説明します。 構成できる重要なコア オプションの一覧については、このセクションを参照してください。
重要
「.NET ガベージ コレクションを構成する」で説明されているように、.NET ガベージ コレクションが適切に構成されていることを確認します。