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.