

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# `maxInProcessPerConnection` と `maxSimultaneousUsagePerConnection` を使用し、値を同じに設定してください。
<a name="best-practices-gremlin-java-maxes"></a>

`maxInProcessPerConnection` パラメータと `maxSimultaneousUsagePerConnection` パラメータのいずれも、単一の WebSocket 接続で送信できる同時クエリの最大数に関連しています。これらのパラメータは、内部的に相互に関連しており、もう一方のパラメータなしで一方を変更すると、クライアントがクライアント接続プールから接続を取得しようとしている間にタイムアウトになる可能性があります。

処理中のデフォルト最小値と同時使用値を維持し、`maxInProcessPerConnection` と `maxSimultaneousUsagePerConnection` を同じ値に設定することをお勧めします。

これらのパラメータを設定する値は、クエリの複雑さとデータモデルの関数です。クエリで大量のデータが返るユースケースでは、クエリあたりの接続帯域幅が大きくなるため、パラメータの値を小さくし、`maxConnectionPoolSize` の値を大きくする必要があります。

対照的に、クエリで少量のデータが返るケースでは、`maxInProcessPerConnection` および `maxSimultaneousUsagePerConnection` は、`maxConnectionPoolSize` よりも大きい値に設定する必要があります。