Skip to main content

Connection Settings

The following settings configure AtScale connections.

connection.groups.testFilesystemTimeout

  • Default: 10 seconds
  • Restart: No

Timeout for testing filesystem connections.

connection.pool.maxTimeout

  • Default: 5 hours
  • Restart: Yes

The maximum time for a connection to be leased.

connection.pool.aggressive.failure.recovery.factor

  • Default: 0.1
  • Restart: Yes

Factor with which to decrease the failure recovery when a connection is badly needed.

connection.pool.user.maxConnectionOpenDuration

  • Default: 2 hours
  • Restart: Yes

The maximum time for a connection (tied to a user) to be open, regardless of usage.

connection.pool.maxExpandableHosts

  • Default: 20
  • Restart: Yes

The maximum number of hosts to allow from string expansion.

connection.pool.failure.recovery

  • Default: 5 minutes
  • Restart: Yes

The time after a failure to allow connections to be used.

connection.groups.test.keepAliveTime

  • Default: 10
  • Restart: No

Keepalive time in seconds for threads for connection tester.

connection.pool.user.maxConnections

  • Default: 20
  • Restart: Yes

The maximum number of connections for a specific user.

connection.groups.testConnectionLoginTimeout

  • Default: 10 seconds
  • Restart: No

Timeout for testing JDBC connections.

connection.groups.test.maxThreads

  • Default: 10
  • Restart: No

Max number of threads for connection tester.

connection.pool.minIdleConnections

  • Default: 0
  • Restart: Yes

The minimum number of idle connections for a specific group. AtScale tries to warm connections until this minimum is hit.

connection.pool.group.maxConnections

  • Default: 20
  • Restart: Yes

The maximum number of connections for a group of connections. This is the maximum for the entire connection pool.

connection.pool.user.idleConnectionDuration

  • Default: 30 minutes
  • Restart: Yes

The maximum duration a connection (tied to a user) can be left idle before being closed.

connection.pool.maxConsecutiveFailures

  • Default: 10
  • Restart: Yes

The maximum number of consecutive failures on a connection before AtScale marks it as unavailable.

connection.pool.idleConnectionDuration

  • Default: 30 minutes
  • Restart: Yes

The maximum duration a connection can be left idle before being closed.

connection.pool.maxConnectionOpenDuration

  • Default: 2 hours
  • Restart: Yes

The maximum time for a connection to be open, regardless of usage.