'Is there any way (like retry )to handle AWS SQS Sendmessage Failure scenario in WSO2 EI 6.4.0?

I am performing SendMessage operation in WSO2 EI 6.4.0 using AWS SQS Connector (V1.0.7).

Sometimes Message is not posted to AWS SQS Queue, got some ERROR/WARNING Message in Log mentioned below

ERROR Code from Log:

Error_code = 101506 or Error_code = 101508

Warning Message:

    [HTTPS-Sender I/O dispatcher-2]  WARN {org.apache.synapse.transport.passthru.Targe
tHandler} -  Connection closed by target host before receiving the response  Remote Address : host/ip

So whenever failure occurs, mediation will go to fault sequence , I'm just looking for some solution like retry .

Can i add some endpoint timeout error handling inside sendMessage template code and trying to rebuild the same?

Or else inside faulty sequence shall i perform same sendMessage Operation once again ?

Kindly let me know the feasible solution..



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source