HTTP 接続管理プロパティ
接続プーリングは、3 つのプロパティによって制御されます。
これらのプロパティのデフォルト値は、ほとんどの顧客に適しています。Glide プロパティは動的であるため、これらのプロパティへの変更はすぐに有効になります。値を更新するために機能停止や再起動は必要ありません。
| プロパティ | 説明 | デフォルト値 |
|---|---|---|
|
glide.http.connection_mgr.max_connections |
ベースシステムインスタンスから発信される許可された HTTP(S) 接続の合計数をコントロールします。これはインスタンス全体の値です。 |
20 |
|
ホストごとのglide.http.connection_mgr.max_connections_ |
特定のホストと並列に通信できる |
4 |
| glide.http.outbound.max_timeout | executeAsync メソッドを使用している場合に SOAPMessageV2 と RESTMessageV2 を待機する最大タイムアウト (秒)。許容最大値は 30 秒です。この値が 30 秒を超える値に設定されている場合、デフォルトで 30 秒に設定されます。30 秒を超える値を設定するには、 glide.http.outbound.max_timeout.enabled プロパティを参照してください。 | 30 |
| glide.http.outbound.max_timeout.enabled | executeAsync メソッドを使用する場合に、SOAPMessageV2 と RESTMessageV2 に構成可能なハード最大待機時間を適用するかどうかを決定します。 このプロパティが false に設定されている場合、デフォルトの応答タイムアウトは 5 分です。 このプロパティが true に設定されている場合、waitForResponse() メソッドでも値が渡されない限り、glide.http.outbound.max_timeout の値が使用されます。その場合は、2 つの値のうち小さい方が使用されます。 最大応答タイムアウトを 30 秒より大きく設定するには、このプロパティを false に設定し、次の追加プロパティを設定します。
|
true |
|
glide.http.use_connection_mgr |
接続プーリングのオンとオフを切り替えます。新しい動作 (非推奨) を無効にするには、 |
true |