Express vermittelt Konfigurationen, die nur lesbar sind - Amazon Managed Streaming für Apache Kafka

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Express vermittelt Konfigurationen, die nur lesbar sind

Amazon MSK legt die Werte für diese Konfigurationen fest und schützt sie vor Änderungen, die sich auf die Verfügbarkeit Ihres Clusters auswirken könnten. Diese Werte können sich je nach der Apache Kafka-Version, die auf dem Cluster ausgeführt wird, ändern. Denken Sie also daran, die Werte Ihres spezifischen Clusters zu überprüfen. Hier sind einige Beispiele.

Express vermittelt Konfigurationen, die nur lesbar sind
Property (Eigenschaft) Description (Beschreibung) Der Wert von Express Broker
broker.id Die Broker-ID für diesen Server. 1,2,3...
Broker.Rack Rack des Brokers. Dies wird aus Gründen der Fehlertoleranz bei der Zuweisung von Replikationen mit Rack-Unterstützung verwendet. Beispiele: `RACK1`, `us-east-1d` AZ-ID oder Subnetz-ID

default.replication.factor

Standardreplikationsfaktoren für alle Themen.

3

fetch.max.bytes Die maximale Anzahl von Byte, die wir für eine Abrufanforderung zurückgeben. Apache Kafka Standard
group.max.size Die maximale Anzahl von Verbrauchern, die eine einzelne Verbrauchergruppe aufnehmen kann. Apache Kafka (Standard)
inter.broker.listener.name Name des Listeners, der für die Kommunikation zwischen Brokern verwendet wird. REPLICATION_SECURE oder REPLICATION
inter.broker.protocol.version Gibt an, welche Version des Inter-Broker-Protokolls verwendet wird. Apache Kafka (Standard)
Zuhörer Listener-Liste — Durch Kommas getrennte Liste mit den Namen der Hörer, die URIs wir anhören werden. Sie können die Eigenschaft festlegenadvertised.listeners property, aber nicht die Eigenschaft. listeners Von MSK generiert
log.message.format.version Geben Sie die Version des Nachrichtenformats an, die der Broker verwenden wird, um Nachrichten an die Protokolle anzuhängen. Apache Kafka (Standard)

min.insync.replicas

Wenn ein Producer acks auf all (oder-1) setzt, min.insync.replicas gibt der Wert in die Mindestanzahl von Replikaten an, die einen Schreibvorgang bestätigen müssen, damit der Schreibvorgang als erfolgreich angesehen wird. Wenn dieses Minimum nicht erreicht werden kann, löst der Producer eine Ausnahme aus (entweder NotEnoughReplicas oderNotEnoughReplicasAfterAppend).

Sie können die Value-Acks Ihres Herstellers verwenden, um höhere Haltbarkeitsgarantien durchzusetzen. Indem Sie Acks auf „Alle“ setzen. Dadurch wird sichergestellt, dass der Produzent eine Ausnahme auslöst, wenn die Mehrheit der Replikate keinen Schreibvorgang erhält.

2

num.io.threads Anzahl der Threads, die der Server verwendet, um Anfragen zu erzeugen, die Festplatten-I/O beinhalten können. (m7g.large, 8), (m7g.xlarge, 8), (m7g.2xlarge, 16), (m7g.4xlarge, 32), (m7g.8xlarge, 64), (m7g.12xlarge, 96), (m7g.16xlarge, 128) Basierend auf dem Instanztyp. =Math.max (8, 2 * v) CPUs
num.network.threads Anzahl der Threads, die der Server verwendet, um Anfragen vom Netzwerk zu empfangen und Antworten an das Netzwerk zu senden. (m7g.large, 8), (m7g.xlarge, 8), (m7g.2xlarge, 8), (m7g.4xlarge, 16), (m7g.8xlarge, 32), (m7g.12xlarge, 48), (m7g.16xlarge, 64) Basiert auf dem Instanztyp. =Math.max (8, v) CPUs
replica.fetch.response.max.bytes Die maximale Anzahl von Bytes, die für die gesamte Abrufantwort erwartet wird. Datensätze werden in Batches abgerufen und wenn der erste Datensatz-Batch in der ersten nicht leeren Partition des Abrufs größer ist als dieser Wert, wird der Datensatz-Batch weiterhin zurückgegeben, damit Fortschritte gemacht werden können. Es handelt sich nicht um ein absolutes Maximum. Die Eigenschaften message.max.bytes (broker config) oder max.message.bytes (topic config) geben die maximale Batchgröße von Datensätzen an, die der Broker akzeptiert. Apache Kafka (Standard)
request.timeout.ms Die Konfiguration steuert, wie lange der Client maximal auf die Antwort auf eine Anfrage wartet. Wenn die Antwort nicht vor Ablauf des Timeouts eingeht, sendet der Client die Anfrage gegebenenfalls erneut oder schlägt die Anfrage fehl, wenn die Wiederholungsversuche erschöpft sind. Apache Kafka Standard
transaction.state.log.min.isr Die min.insync.replicas Konfiguration für das Transaktionsthema wurde außer Kraft gesetzt. 2
transaction.state.log.replication.factor Der Replikationsfaktor für das Transaktionsthema. Apache Kafka (Standard)

unclean.leader.election.enable

Ermöglicht Replikaten, die nicht in der ISR-Gruppe enthalten sind, als letztes Mittel als führendes Mittel zu dienen, auch wenn dies zu Datenverlust führen kann.

FALSE