1. JDBC System Properties

The following describes JDBC system properties.

  • jeus.jdbc.connection-pool.initialization-on-boot

    Description

    Option to initialize JDBC connection pools in the server during the server startup.

    • true: Initializes JDBC connection pools during the server startup.

    • false: Initializes JDBC connection pools when a service is first requested. (Default)

    Default

    false

  • jeus.jdbc.connection-pool.keep-initialization-on-connection-error

    Description

    Option to complete the initialization of connection pools even if an error occurs when a JDBC connection is created.

    • true: If an error occurs while creating a JDBC connection during the initialization of connection pools, the initialization process is finalized with the connection pool in an empty state, and the connection pool is separately managed as a failed status. (Default)

    • false: If an error occurs while creating a JDBC connection during the initialization of connection pools, the initialization process is marked as a failure.

    Default

    true

  • jeus.jdbc.monitoring.active-connection-number-recording-buffer

    Description

    "Active Average" in JDBC monitoring values is the average of the recent counts of active connections during a specified time.

    This option enables the display of average active connection counts based on data accumulated within a defined time frame. By default, a time period of 3600 seconds (one hour) is applied, and the average active connection counts for the past one hour are shown as "Active Average".

    Default

    3600 (Unit: second)

  • jeus.jdbc.monitoring.active-connection-number-recording-period

    Description

    "Active Average" in JDBC monitoring values is the average of the recent counts of active connections during a specified time.

    This option determines the frequency at which active connection counts are checked in the background to accumulate data. By default, 5 seconds is applied, meaning that active counts are recorded every 5 seconds. These accumulated counts are then used to calculate and display the average as "Active Average".

    Default

    5 (Unit: second)

  • jeus.jdbc.config.data-source-account-provider-class-name

    Description

    Name of the entire class that implements the customization of DB access account management. The class must implement the jeus.jdbc.helper.DataSourceAccountProvider interface. For more information, refer to DataSourceAccountProvider Interface in JEUS Server Guide.

    If not specified, JEUS uses the default implementation that links with JEUS Security.

    Default

    null

  • jeus.jdbc.xa-check

    Description

    Checks whether XAResource#start is possible before performing a check query during the validation process.

    Default

    false