Todos os produtos
Search
Central de documentação

Function Compute:RunOptions

Última atualização: Jun 28, 2026

Parâmetro

Tipo

Descrição

Exemplo

object

As configurações de ambiente de execução do gatilho baseado no EventBridge.

batchWindow BatchWindow

As configurações da janela de lotes.

deadLetterQueue DeadLetterQueue

Especifica se as filas de mensagens mortas devem ser ativadas. Se você configurar este parâmetro, as filas de mensagens mortas serão ativadas. Por padrão, as filas de mensagens mortas não são ativadas e as mensagens são descartadas quando a política de nova tentativa se esgota. Filas do Simple Message Queue (anteriormente MNS), ApsaraMQ for RocketMQ e ApsaraMQ for Kafka, além de barramentos de eventos do EventBridge, podem ser usadas como filas de mensagens mortas.

errorsTolerance

string

A política de tolerância a falhas. Valores válidos:

  • NONE: não tolera exceções.

  • ALL: tolera todas as exceções.

Nota

O valor padrão é NONE.

ALL

mode

string

O modo de aplicação subjacente quando os dados da mensagem são enviados por push para o Function Compute. Valores válidos:

  • event-streaming: o modo de streaming de eventos. Neste modo, os eventos são enviados por push em matrizes. Um ou mais eventos de mensagem são enviados por push para a função em lotes com base nas suas configurações de push. Este modo é adequado para cenários de processamento de dados de streaming de ponta a ponta. O modo de streaming de eventos oferece suporte às seguintes fontes de evento: Simple Message Queue (anteriormente MNS), ApsaraMQ for RocketMQ, ApsaraMQ for RabbitMQ, ApsaraMQ for Kafka, ApsaraMQ for MQTT e Data Transmission Service (DTS).

  • event-driven: o modo de evento. No modo de evento, uma única mensagem é passada para a função como parâmetros de evento por vez. Os eventos seguem as especificações do CloudEvents. O modo de evento oferece suporte às seguintes fontes de evento: Default, Simple Message Queue (anteriormente MNS), ApsaraMQ for RocketMQ e ApsaraMQ for RabbitMQ. Neste modo, não há suporte para configurações de lote.

event-streaming

retryStrategy RetryStrategy

A política de nova tentativa a ser usada caso haja falha no envio por push dos eventos.