Mule - 动态配置 SQS 连接器

Mule - Configure dynamically an SQS Connector

我正在尝试以动态方式将连接详细信息传递给 SQS 连接器。这有可能实现吗?

谢谢。

是的,连接器支持连接管理,因此可以全局配置连接详细信息,也可以在流期间为每个操作动态配置:

<sqs:config name="sqs" region="USEAST1" />

    <flow name="sqs" processingStrategy="synchronous">

        <sqs:send-message config-ref="sqs" accessKey="#[flowVars.accessKey]"
            secretKey="#[flowVars.secretKey]" queueName="#[flowVars.queueName]"
            queueUrl="#[flowVars.queueUrl]" />
    </flow>

唯一需要设置的全局参数是区域。