Configure HTTP Connection Management

To prevent system issues caused by HTTP client traffic:

  1. In Superuser mode, type configure terminal and press Enter.
    ORACLE# configure terminal
  2. Type system and press Enter.
    ORACLE(configure)# system
    ORACLE(system)#
  3. Type system-config and press Enter.
    ORACLE(system)# system-config
    ORACLE(system-config)#

    If you are adding support for this feature to a preexisting configuration, you must select (using the ACLI select command) the single instance system-config element.

  4. httpclient-max-total-conn—Set this parameter to specify the maximum number of TCP connections that the http-client allows open simultaneously or disable the function. You cannot configure httpclient-max-total-conn in real time. You must reboot the system whenever you make a change.

    Valid Values:

    • 0—Disables the function
    • Range—0 - 2147483647
    • Default—500
    ORACLE(system-config)# httpclient-max-total-conn 1000
  5. httpclient-cache-size-multiplier—Specifies the multiplier used to calculate the size of the HTTP client connection cache. The system maintains an HTTP connection cache pool. The size of the HTTP connection cache is the number of pending transactions, multiplied by this httpclient-cache-size-multiplier.

    Valid Values:

    • Default: 16
    • Values: 4 - 50
    ORACLE(system-config)# httpclient-cache-size-multiplier 20
  6. http-clearDead-conn-timer—Specifies the number of seconds the system waits before it closes connections to HTTP servers that are in the half closed state.

    Valid Values:

    • Default: 0 (disabled
    • Values: 300 - 84600
    ORACLE(system-config)# http-clearDead-conn-timer 1000