Secure Agent Services > IDMC Data Gateway Service > IDMC Data Gateway Service properties
  

IDMC Data Gateway Service properties

To change or optimize the behavior of the IDMC Data Gateway Service, configure its properties in the System Configuration Details section when you edit a Secure Agent.
The following image shows the IDMC Data Gateway Service properties:
The image shows the IDMC Data Gateway Service properties.
You can configure the following system properties of the IDMC Data Gateway Service in the System Configuration Details section:
Type
Name
Description
Sample Value
Default Value
APP_CFG
idmc_dgs_agentMaxRetryAttempts
-
3
5
APP_CFG
idmc_dgs_agentShutdownWaitTimeMillis
-
30000
60000
APP_CFG
idmc_dgs_connectionPoolMaxSize
The maximum number of data source connections cached for a Secure Agent.
Minimum is 10.
Maximum is 1000.
100
APP_CFG
idmc_dgs_connectionPoolCacheExpiryDuration
The maximum duration for which the connection with a data source is kept open when it is unused.
Note: The value of the parameter should be in minutes.
Minimum is 10.
Maximum is 120.
30 minutes
APP_CFG
idmc_dgs_minHeapSize
Option to modify the minimum heap size of JVM.
Note: The value of the parameter should be within single quotes.
'128m'
'128m'
APP_CFG
idmc_dgs_maxHeapSize
Option to modify the maximum heap size of JVM.
Note: The value of the parameter should be within single quotes.
'512m'
'1024m'
APP_CFG
idmc_dgs_JVM_ARGS
Option to add debug parameters or modify the JVM memory configuration parameters.
-Xms32m -Xmx512m
-XX:+UseG1GC
APP_CFG
idmc_dgs_queryExecutionTimeout
The maximum duration for which a database query is run on a data source.
Note: The value of the parameter should be in seconds.
Minimum is 1
There is no maximum value.
60 seconds
APP_LOG4J
name
Common property for all Secure Agent applications.
Note: The value of the parameter should be within single quotes.
'AppLogPropertiesConfig'
'AppLogPropertiesConfig'
APP_LOG4J
rootLogger_level
Common property for all Secure Agent applications.
Note: The value of the parameter should be within single quotes.
'warn'
'info'
APP_LOG4J
rootLogger_appenderRefs
Common property for all Secure Agent applications.
Note: The value of the parameter should be within single quotes.
'applog'
'applog'
APP_LOG4J
rootLogger_appenderRefs_applog_ref
Common property for all Secure Agent applications.
Note: The value of the parameter should be within single quotes.
'LOGFILE'
'LOGFILE'
APP_LOG4J
appenders
Common property for all Secure Agent applications.
Note: The value of the parameter should be within single quotes.
'applog'
'applog'
APP_LOG4J
appender_applog_type
Common property for all Secure Agent applications.
Note: The value of the parameter should be within single quotes.
'RollingFile'
'RollingFile'
APP_LOG4J
appender_applog_name
Common property for all Secure Agent applications.
Note: The value of the parameter should be within single quotes.
'LOGFILE'
'LOGFILE'
APP_LOG4J
appender_applog_filePattern
Common property for all Secure Agent applications.
Note: The value of the parameter should be within single quotes.
'%d{MM-dd-yy-HH-mm-ss}-%i'
'%d{MM-dd-yy-HH-mm-ss}-%i'
APP_LOG4J
appender_applog_layout_type
Common property for all Secure Agent applications.
Note: The value of the parameter should be within single quotes.
'PatternLayout'
'PatternLayout'
APP_LOG4J
appender_applog_layout_pattern
Common property for all Secure Agent applications.
Note: The value of the parameter should be within single quotes.
'%d %d{z} %p [%c] - %m%n'
'%d %d{z} %p [%c] - %m%n'
APP_LOG4J
appender_applog_policies_type
Common property for all Secure Agent applications.
Note: The value of the parameter should be within single quotes.
'Policies'
'Policies'
APP_LOG4J
appender_applog_policies_size_type
Common property for all Secure Agent applications.
Note: The value of the parameter should be within single quotes.
'SizeBasedTriggeringPolicy'
'SizeBasedTriggeringPolicy'
APP_LOG4J
appender_applog_policies_size_size
Common property for all Secure Agent applications.
Note: The value of the parameter should be within single quotes.
'5MB'
'10MB'
APP_LOG4J
appender_applog_strategy_type
Common property for all Secure Agent applications.
Note: The value of the parameter should be within single quotes.
'DefaultRolloverStrategy'
'DefaultRolloverStrategy'
APP_LOG4J
appender_applog_strategy_max
Common property for all Secure Agent applications.
Note: The value of the parameter should be within single quotes.
'5'
'5'
APP_LOGBACK
logback_log_file_pattern
Common property for all Secure Agent applications.
Note: The value of the parameter should be within single quotes.
'{yyyy-ww}'
'{yyyy-ww}'
APP_LOGBACK
logback_log_max_file_size
Common property for all Secure Agent applications.
Note: The value of the parameter should be within single quotes.
'5MB'
'10MB'
APP_LOGBACK
logback_log_max_history
Common property for all Secure Agent applications.
Note: The value of the parameter should be within single quotes.
'20'
'10'
APP_LOGBACK
logback_root_level
Common property for all Secure Agent applications.
Note: The value of the parameter should be within single quotes.
'DEBUG'
'INFO'
Note: APP_CFG refers to application configuration properties, APP_LOG4J refers to logging related application properties, and APP_LOGBACK refers to log file rotation related application properties.