TB7.1.1-7 Update RAPID library timeout for REST queries

You are viewing an old version of this page. View the current version. Compare with Current  |   View Page History

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:
    Error formatting macro: attachments: java.util.regex.PatternSyntaxException: Dangling meta character '*' near index 0 *.tar.gz ^
  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
    
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.