GWME-7.1.1-7 - Update RAPID library timeout for REST queries

Problem

The RAPID perl module is used for a number of components that talk to our REST API. It is also used in some customer code as well. Some REST calls are by nature expensive and take longer than the default timeout in the RAPID library. When this happens the client code would abort the session and make the call again. In some cases this the number of aborted connection could cause the REST service to become unavailable affecting all applications trying to use the API. This issue was tracked in GWMON-12899.

Solution

In order to address this we have increased the default timeout in the RAPID library to allow more time for these REST queries to complete before attempting a retry.

Installation

  1. Download the attached archive:
    Name Size Creator Creation Date Comment  
    File TB7.1.1-7-rapid-timeout.tgz 59 kB Eric Rossetti Jul 25, 2017 11:28 MD5: bbaf719863013bc235de0654b5fde4f2  
  2. Extract the file and run the install script:
    tar xvf TB7.1.1-7-rapid-timeout.tgz
    ./TB7.1.1-7_install.sh
    

Uninstallation

  1. Run the uninstall script contained in the archive.
    ./TB7.1.1-7_uninstall.sh