Multiple SSL certs for a Connect-SOAP instance
Hello,
We've a Connect-SOAP configuration in our application which is authenticated by an SSL certificate issued by the service end. Through this Connect-SOAP we're sending about 600 messages in 10 minutes everyday. At the service end, the maximum threshold of messages that can be received is 150 messages every 10 minutes. Any messages sent over 150 within the 10 minute interval are not accepted. After we send 150 messages, we have to wait till the 10 minute time interval ends.
We've tried to throttle the messages and send it over in every 10 minute window but this doesn't suffice our requirement as within the 10 minutes there is a considerable delay and the data may be stale.
As a workaround, the SOAP service team had suggested to install multiple SSL certificates at our apps end. As per them, for every certificate, it will allow a threshold of 150 messages in 10 minutes. So, we will need to install atleast 4 SSL certs for allowing 600 messages to pass to the service. The current configuration at our end is we have uploaded the only one SSL certificate issued in the Connect-SOAP rule(Advanced tab) as a keystore instance.
Hello,
We've a Connect-SOAP configuration in our application which is authenticated by an SSL certificate issued by the service end. Through this Connect-SOAP we're sending about 600 messages in 10 minutes everyday. At the service end, the maximum threshold of messages that can be received is 150 messages every 10 minutes. Any messages sent over 150 within the 10 minute interval are not accepted. After we send 150 messages, we have to wait till the 10 minute time interval ends.
We've tried to throttle the messages and send it over in every 10 minute window but this doesn't suffice our requirement as within the 10 minutes there is a considerable delay and the data may be stale.
As a workaround, the SOAP service team had suggested to install multiple SSL certificates at our apps end. As per them, for every certificate, it will allow a threshold of 150 messages in 10 minutes. So, we will need to install atleast 4 SSL certs for allowing 600 messages to pass to the service. The current configuration at our end is we have uploaded the only one SSL certificate issued in the Connect-SOAP rule(Advanced tab) as a keystore instance.
With the suggested approach by the SOAP service team, can we install multiple SSL certs in our application for a single Connect-SOAP instance? If yes, how can we ensure at run time the messages are sent to the service end with different SSL certs for authentication i.e. only 150 messages with Cert A, 150 messages with Cert B, 150 messages with Cert C and 150 messages with Cert D and all these within the 10 minute time interval?
Kindly advise on the above or suggest if there is a better way to implement this requirement. We're using Pega 7.3.1 version.
Regards,
Suraj