You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| ssh.session.pool.maxTotal | 20 | The maximum number of active ssh session instances in the pool. |
63
+
| ssh.session.pool.maxTotalPerKey | 10 | The maximum number of active ssh session of per ssh host & account in the pool. |
64
+
| ssh.session.pool.maxIdlePerKey | 4 | The maximum number of sleeping instances of per ssh host in the pool. |
65
+
| ssh.session.pool.blockWhenExhausted | true | When borrow an ssh session, whether to block waiting for a session when the pool is exhausted |
66
+
| ssh.session.pool.maxWaitDuration | 500ms | The maximum waiting time for the caller when the pool session is exhausted, it will be ignored if `blockWhenExhausted` is `false` |
67
+
| ssh.session.pool.minEvictableIdleDuration | 60s | The minimum time to allow idle session to live (or not be evicted) |
68
+
| ssh.session.pool.durationBetweenEvictionRuns | 60s | The interval at which the eviction thread pool scans the pool for free sessions |
| ssh.session.pool.removeAbandonedTimeoutDuration | 30s | How long the object has been unused and returned after it was lent out and used for the last time is considered a leak |
71
+
| ssh.session.sftp.enableUploadMonitor | true | enable upload monitor thread when upload files to remote host |
72
+
| ssh.session.sftp.maxUploadRate | 256 | max upload rate (KB), if negative, will not limit |
73
+
| ssh.session.sftp.maxFileSize | 100 | max file size (MB), if negative, will not limit |
0 commit comments