O componente SQS permite o envio de mensagens para filasdo serviço daAWS SQS, tanto do tipo standard como do tipo FIFO.
Parâmetros
Dê uma olhada nas opções de configuração do componente. Parâmetros suportados por estão marcados com (DB).
Parâmetro
Descrição
Valor padrão
Tipo de dado
Account
N/A
String
Message
Corpo da mensagem que deseja enviar.
{{ message.$ }}
String
Connection String(DB)
URL de destino da fila SQS na AWS.
String
Region
Região na qual a fila está registrada no serviço na AWS.
South America (Sao Paulo)
String
Queue Type
Tipo de fila que receberá a mensagem. Este pode ser do tipo Standard ou FIFO. Ao selecionar FIFO, outro parâmetro é necessário:
Standard
String
Message Group ID
Em filas do tipo FIFO, este é o ID do message group desta fila.
N/A
String
Fail on Error
Se a opção estiver habilitada, a execução do pipeline com erro será interrompida; do contrário, a execução do pipeline continua, mas o resultado vai mostrar um valor falso para a propriedade "success".
{
"success":false,
"message":"There is an invalid pipeline configuration",
"error":"com.digibee.pipelineengine.exception.PipelineEngineConfigurationException: Configuration parameter 'messageGroupId' cannot be null for connector sqs-connector"
}
{
"success": false,
"message": "Something went wrong while trying to execute SQS CONNECTOR",
"error": "com.amazonaws.services.sqs.model.AmazonSQSException: Credential should be scoped to a valid region, not 'wrong-region'. (Service: AmazonSQS; Status Code: 403; Error Code: SignatureDoesNotMatch; Request ID: bf47d091-2129-5320-a332-89647ef0d86b)"
}
Para o componente se autenticar na cloud da AWS, é necessário usar uma conta tipo Basic. .
para entender como a Digibee Integration Platform processa o fluxo de mensagens.