

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Elementos e atributos permitidos nas configurações do Amazon MQ
<a name="permitted-attributes"></a>

A seguinte é uma lista detalhada dos elementos e de seus atributos permitidos nas configurações do Amazon MQ. Para obter mais informações, consulte [Configuração de XML](http://activemq.apache.org/xml-configuration.html) na documentação do Apache ActiveMQ.

Use as barras de rolagem para ver o restante da tabela.



- **`abortSlowAckConsumerStrategy`**
  - abortConnection
  - checkPeriod
  - ignoreIdleConsumers
  - ignoreNetworkConsumers
  - maxSlowCount
  - maxSlowDuration
  - maxTimeSinceLastAck
  - name

- **`abortSlowConsumerStrategy`**
  - abortConnection
  - checkPeriod
  - ignoreNetworkConsumers
  - maxSlowCount
  - maxSlowDuration
  - name

- **`authorizationEntry`**
  - admin
  - queue
  - read
  - tempQueue
  - tempTopic
  - topic
  - write

- **`broker`**
  - advisorySupport
  - allowTempAutoCreationOnSend
  - cacheTempDestinations
  - consumerSystemUsagePortion
  - dedicatedTaskRunner
  - deleteAllMessagesOnStartup
  - keepDurableSubsActive
  - enableMessageExpirationOnActiveDurableSubs 
  - maxPurgedDestinationsPerSweep
  - maxSchedulerRepeatAllowed 
  - monitorConnectionSplits
  - [`networkConnectorStartAsync`](#networkConnectorStartAsync)
  - offlineDurableSubscriberTaskSchedule
  - offlineDurableSubscriberTimeout
  - persistenceThreadPriority
  - persistent
  - populateJMSXUserID
  - producerSystemUsagePortion
  - rejectDurableConsumers
  - rollbackOnlyOnAsyncException
  - schedulePeriodForDestinationPurge
  - schedulerSupport
  - splitSystemUsageForProducersConsumers
  - taskRunnerPriority
  - timeBeforePurgeTempDestinations
  - useAuthenticatedPrincipalForJMSXUserID
  - useMirroredQueues
  - useTempMirroredQueues
  - useVirtualDestSubs
  - useVirtualDestSubsOnCreation
  - useVirtualTopics

- **`cachedMessageGroupMapFactory`**
  - cacheSize

- **`compositeQueue`**
  - concurrentSend
  - copyMessage
  - forwardOnly
  - name
  - sendWhenNotMatched 

- **`compositeTopic`**
  - concurrentSend
  - copyMessage
  - forwardOnly
  - name
  - sendWhenNotMatched 

- **conditionalNetworkBridgeFilterFactory**
  - rateDuration
  - rateLimit
  - replayDelay
  - replayWhenNoConsumers
  - selectorAware  Compatível com Apache ActiveMQ 5.16.x  

- **`constantPendingMessageLimitStrategy`**
  - limit

- **`discarding`**
  - deadLetterQueue
  - enableAudit
  - expiration
  - maxAuditDepth
  - maxProducersToAudit
  - processExpired
  - processNonPersistent

- **`discardingDLQBrokerPlugin`**
  - dropAll
  - dropOnly
  - dropTemporaryQueues
  - dropTemporaryTopics
  - reportInterval

- **`filteredDestination`**
  - queue
  - selector
  - topic

- **`fixedCountSubscriptionRecoveryPolicy`**
  - maximumSize

- **`fixedSizedSubscriptionRecoveryPolicy`**
  - maximumSize
  - useSharedBuffer

- **`forcePersistencyModeBrokerPlugin`**
  - persistenceFlag

- **`individualDeadLetterStrategy`**
  - destinationPerDurableSubscriber
  - enableAudit
  - expiration
  - maxAuditDepth
  - maxProducersToAudit
  - processExpired
  - processNonPersistent
  - queuePrefix
  - queueSuffix
  - topicPrefix
  - topicSuffix
  - useQueueForQueueMessages
  - useQueueForTopicMessages

- **`messageGroupHashBucketFactory`**
  - bucketCount
  - cacheSize

- **`mirroredQueue`**
  - copyMessage
  - postfix
  - prefix

- **`oldestMessageEvictionStrategy`**
  - evictExpiredMessagesHighWatermark

- **`oldestMessageWithLowestPriorityEvictionStrategy`**
  - evictExpiredMessagesHighWatermark

- **`policyEntry`**
  - advisoryForConsumed
  - advisoryForDelivery
  - advisoryForDiscardingMessages
  - advisoryForFastProducers
  - advisoryForSlowConsumers
  - advisoryWhenFull
  - allConsumersExclusiveByDefault
  - alwaysRetroactive
  - blockedProducerWarningInterval
  - consumersBeforeDispatchStarts
  - cursorMemoryHighWaterMark
  - doOptimzeMessageStorage
  - durableTopicPrefetch
  - enableAudit
  - expireMessagesPeriod
  - gcInactiveDestinations
  - gcWithNetworkConsumers
  - inactiveTimeoutBeforeGC
  - inactiveTimoutBeforeGC
  - includeBodyForAdvisory
  - lazyDispatch
  - maxAuditDepth
  - maxBrowsePageSize
  - maxDestinations
  - maxExpirePageSize
  - maxPageSize
  - maxProducersToAudit
  - maxQueueAuditDepth
  - memoryLimit
  - messageGroupMapFactoryType
  - minimumMessageSize
  - optimizedDispatch
  - optimizeMessageStoreInFlightLimit
  - persistJMSRedelivered
  - prioritizedMessages
  - producerFlowControl
  - queue
  - queueBrowserPrefetch
  - queuePrefetch
  - reduceMemoryFootprint
  - sendAdvisoryIfNoConsumers
  - sendFailIfNoSpace 
  - sendFailIfNoSpaceAfterTimeout  Compatível com  Apache ActiveMQ 15.16.4 e posterior   
  - sendDuplicateFromStoreToDLQ
  - storeUsageHighWaterMark
  - strictOrderDispatch
  - tempQueue
  - tempTopic
  - timeBeforeDispatchStarts
  - topic
  - topicPrefetch
  - useCache
  - useConsumerPriority

- **`usePrefetchExtension`**

- **`prefetchRatePendingMessageLimitStrategy`**
  - multiplier

- **`queryBasedSubscriptionRecoveryPolicy`**
  - query

- **`queue`**
  - DLQ
  - physicalName

- **`redeliveryPlugin`**
  - fallbackToDeadLetter
  - sendToDlqIfMaxRetriesExceeded

- **`redeliveryPolicy`**
  - backOffMultiplier
  - collisionAvoidancePercent
  - initialRedeliveryDelay
  - maximumRedeliveries
  - maximumRedeliveryDelay
  - preDispatchCheck
  - queue
  - redeliveryDelay
  - tempQueue
  - tempTopic
  - topic
  - useCollisionAvoidance
  - useExponentialBackOff

- **`sharedDeadLetterStrategy`**
  - enableAudit
  - expiration
  - maxAuditDepth
  - maxProducersToAudit
  - processExpired
  - processNonPersistent

- **`storeDurableSubscriberCursor`**
  - immediatePriorityDispatch
  - useCache

- **`tempDestinationAuthorizationEntry`**
  - admin
  - queue
  - read
  - tempQueue
  - tempTopic
  - topic
  - write

- **`tempQueue`**
  - DLQ
  - physicalName

- **`tempTopic`**
  - DLQ
  - physicalName

- **`timedSubscriptionRecoveryPolicy`**
  - zeroExpirationOverride

- **`timeStampingBrokerPlugin`**
  - recoverDuration
  - futureOnly
  - processNetworkMessages
  - ttlCeiling

- **`topic`**
  - DLQ
  - physicalName

- **`transportConnector`**
  - name
  - updateClusterClients
  - rebalanceClusterClients
  - updateClusterClientsOnRemove

- **`uniquePropertyMessageEvictionStrategy`**
  - evictExpiredMessagesHighWatermark
  - propertyName

- **`virtualTopic`**
  - concurrentSend
  - local
  - dropOnResourceLimit 
  - name
  - postfix
  - prefix
  - selectorAware
  - setOriginalDestination 
  - transactedSend



## Atributos de elementos pai do Amazon MQ
<a name="parent-element-details"></a>

A seguinte é uma explicação detalhada dos atributos de elementos pai. Para obter mais informações, consulte [Configuração de XML](http://activemq.apache.org/xml-configuration.html) na documentação do Apache ActiveMQ.

**Topics**
+ [agente](#broker-element)

### agente
<a name="broker-element"></a>

`broker` é um elemento de coleção pai. 

#### Atributos
<a name="broker-attributes"></a>

##### networkConnectionStartAssíncrono
<a name="networkConnectionStartAsync"></a>

Para reduzir a latência da rede e permitir que outras redes para iniciar em tempo hábil, use a tag `<networkConnectionStartAsync>`. A tag instrui o agente a usar um executor para iniciar conexões de rede em paralelo, assíncrona para um agente iniciar.

**Padrão**: `false`

#### Exemplo de configuração
<a name="networkConnectorStartAsync"></a>

```
<broker networkConnectorStartAsync="false"/>
```