Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

In order to maintain expected performance on our test and production environments, a message throttle limit will be applied to your connection . A and a SOAP fault will be returned when the load on the pmsXchange servers are too high for your connection. If a SOAP fault of this nature is returned, the message should be resent after a small amount of time. When the server load has returned to normal, the message will be successfully processed.

There are 3 breaches that will generate this response:

  1. Exceeding requests per minute threshold
  2. Exceeding message size limit threshold
  3. Exceeding concurrent request limit threshold

 

Code Block
languagexml
titleSOAP Fault - High Server Load
<?xml version="1.0"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
    <SOAP-ENV:Header/>
    <SOAP-ENV:Body>
        <SOAP-ENV:Fault>
            <faultcode>SOAP-ENV:Server</faultcode>
            <faultstring xml:lang="en">Throttle limit reached, please try again later...</faultstring>
        </SOAP-ENV:Fault>
    </SOAP-ENV:Body>
</SOAP-ENV:Envelope>