我使用以下配置为SQS创建了一个mule应用程序。它存在于我的config.xml
文件中。
<sqs:config name="amazonSQSConfiguration" accessKey="${aws.sqs.accessKey}" secretKey="${aws.sqs.secretKey}" url="${aws.sqs.baseUrl}" region="${aws.account.region}" protocol="${aws.sqs.protocol}" doc:name="Amazon SQS: Configuration">
<reconnect count="5" frequency="1000"/>
</sqs:config>
这对我来说是个问题,因为当这个SQS配置加载时,它会尝试连接到Amazon SQS队列但不能,因为无法从我的机器访问该队列。
对于munit,单位用途,我正在寻找一种方法来阻止这种情况试图连接负载吗?
有没有办法可以嘲笑这个sqs:config
?
请注意,这与模拟流程中的连接器不同?在这种情况下,我需要模拟配置。
或者对任何其他建议感到高兴。
感谢