

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Proprietà di configurazione per i cluster MSK Serverless
<a name="serverless-config"></a>

Amazon MSK imposta le proprietà di configurazione del broker per i cluster serverless. Non è possibile modificare queste impostazioni delle proprietà di configurazione del broker. Tuttavia, è possibile impostare o modificare le seguenti proprietà di configurazione a livello di argomento. Tutte le altre proprietà di configurazione a livello di argomento non sono configurabili.


****  

| Proprietà di configurazione | Predefinita | Modificabile | Valore massimo consentito | 
| --- | --- | --- | --- | 
| [cleanup.policy](https://kafka.apache.org/documentation/#topicconfigs_cleanup.policy) | Elimina | Sì, ma solo al momento della creazione dell'argomento |  | 
|  [compression.type](https://kafka.apache.org/documentation/#topicconfigs_compression.type)  | Producer | Sì |  | 
|  [max.message.bytes](https://kafka.apache.org/documentation/#topicconfigs_max.message.bytes)  | 1048588 | Sì | 8388608 (8 MiB) | 
|  [message.timestamp.difference.max.ms](https://kafka.apache.org/documentation/#topicconfigs_message.timestamp.difference.max.ms)  | long.max | Sì |  | 
|  [message.timestamp.type](https://kafka.apache.org/documentation/#topicconfigs_message.timestamp.type)  | CreateTime | Sì |  | 
|  [retention.bytes](https://kafka.apache.org/documentation/#topicconfigs_retention.bytes)  | 250 GiB | Sì | Illimitato; impostalo su -1 per una conservazione illimitata | 
|  [retention.ms](https://kafka.apache.org/documentation/#topicconfigs_retention.ms)  | 7 giorni | Sì | Illimitato; impostalo su -1 per una conservazione illimitata | 

Per impostare o modificare queste proprietà di configurazione a livello di argomento, puoi utilizzare gli strumenti da riga di comando di Apache Kafka. Vedi [3.2 Configurazioni a livello di argomento](https://kafka.apache.org/documentation/#topicconfigs) nella documentazione ufficiale di Apache Kafka per ulteriori informazioni ed esempi su come impostarle.

**Nota**  
Non è possibile modificare la configurazione segment.bytes per gli argomenti in MSK Serverless. Tuttavia, un'applicazione Kafka Streams potrebbe tentare di creare un argomento interno con un valore di configurazione segment.bytes, che è diverso da quello consentito da MSK Serverless. Per informazioni sulla configurazione di Kafka Streams con MSK Serverless, vedere. [Utilizzo di Kafka Streams con i broker MSK Express e MSK Serverless](use-kafka-streams-express-brokers-msk-serverless.md)

[Quando utilizzi gli strumenti da riga di comando di Apache Kafka con Amazon MSK Serverless, assicurati di aver completato i passaggi 1-4 nella *sezione Configurare gli strumenti client Apache Kafka sulla macchina client* della documentazione Getting Started di Amazon MSK Serverless.](https://docs.aws.amazon.com/msk/latest/developerguide/create-serverless-cluster-client.html) Inoltre, è necessario includere il parametro nei comandi. `--command-config client.properties`

Ad esempio, il comando seguente può essere utilizzato per modificare la proprietà di configurazione dell'argomento retention.bytes per impostare una conservazione illimitata:

```
<path-to-your-kafka-client-installation>/bin/kafka-configs.sh —bootstrap-server <bootstrap_server_string> —command-config client.properties --entity-type topics --entity-name <topic_name> --alter --add-config retention.bytes=-1
```

In questo esempio, *<bootstrap server string>* sostituiscilo con l'endpoint del server bootstrap per il tuo cluster Amazon MSK Serverless e *<topic\$1name>* con il nome dell'argomento che desideri modificare.

Il `--command-config client.properties` parametro garantisce che lo strumento a riga di comando Kafka utilizzi le impostazioni di configurazione appropriate per comunicare con il cluster Amazon MSK Serverless.