Skip to end of banner
Go to start of banner

SOAP Fault - High Server Load

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Throttle Handling

More information on Throttle Handling can be found here

In order to maintain expected performance on our test and production environments, a message throttle limit will be applied to your connection 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

 

SOAP 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>

 

 

  • No labels