

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Definir `maxInProcessPerConnection` e `maxSimultaneousUsagePerConnection` como o mesmo valor
<a name="best-practices-gremlin-java-maxes"></a>

Tanto os parâmetros `maxInProcessPerConnection` quanto os `maxSimultaneousUsagePerConnection` parâmetros estão relacionados ao número máximo de consultas simultâneas que você pode enviar em uma única WebSocket conexão. Internamente, esses parâmetros são correlacionados, e a modificação de um deles sem o outro pode fazer com que um cliente receba um tempo limite ao tentar obter uma conexão do grupo de conexões do cliente.

Recomendamos manter os valores em andamento e de uso simultâneo mínimos padrão e definir `maxInProcessPerConnection` e `maxSimultaneousUsagePerConnection` como o mesmo valor.

O valor para definir esses parâmetros é uma função de complexidade de consulta e o modelo de dados. Um caso de uso em que a consulta retorna uma grande quantidade de dados exigiria mais largura de banda de conexão por consulta e, portanto, deve ter valores inferiores para os parâmetros e um valor mais alto para `maxConnectionPoolSize`.

Por outro lado, em um caso em que a consulta retorna uma menor quantidade de dados, `maxInProcessPerConnection` e `maxSimultaneousUsagePerConnection` devem ser definidos como um valor maior que `maxConnectionPoolSize`.