@@ -693,17 +693,6 @@ type: filename
693693default : $ConfigBase/client-api.db
694694components : ["client"]
695695---
696- name : ClientAgent.EnableAutoRecovery
697- description : |+
698- A boolean indicating whether the client API server should automatically attempt
699- to recover incomplete jobs from the database on startup. When enabled, interrupted
700- jobs will be marked as failed and archived to history.
701-
702- Disabling this may be useful for debugging or when manual recovery is preferred.
703- type : bool
704- default : true
705- components : ["client"]
706- ---
707696name : ClientAgent.HistoryRetentionDays
708697description : |+
709698 The number of days to retain completed job history in the database before
@@ -715,16 +704,15 @@ type: int
715704default : 30
716705components : ["client"]
717706---
718- name : ClientAgent.MaxConnections
707+ name : ClientAgent.MaxConcurrentJobs
719708description : |+
720- The maximum number of concurrent database connections allowed by the client API
721- server's SQLite connection pool . This limits resource usage but may impact
722- performance under high load .
709+ The maximum number of concurrent transfer jobs that the client API server
710+ can process simultaneously . This limits resource usage and prevents overwhelming
711+ the system with too many parallel transfers .
723712
724- Increase this value if you experience database lock contention or timeouts
725- with many concurrent API requests.
713+ Set to 0 or negative to use the default value (5).
726714type : int
727- default : 10
715+ default : 5
728716components : ["client"]
729717---
730718name : ClientAgent.Socket
@@ -733,9 +721,7 @@ description: |+
733721 inter-process communication. Clients connect to this socket to submit transfer
734722 jobs and query their status.
735723
736- If not specified, the default location is used based on the platform and user
737- permissions. This parameter allows overriding the default location for testing
738- or custom deployment scenarios.
724+ If not specified, the default location is `~/.pelican/client-api.db`.
739725type : filename
740726default : " "
741727components : ["client"]
0 commit comments