config: deferred replication reconnect on URI change
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 65/100
- Tipo di issue
- Documentazione
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- css
- Ambito
- documentation
Direzione di ricerca
L’issue descrive il ritardo di riconnessione dopo che un ricaricamento della configurazione modifica un URI di replica set, inclusi i parametri SSL. Inizia individuando la documentazione di Tarantool relativa a config.reload_jitter, config.etcd.http.request.timeout e config.storage.timeout, quindi controlla nel commit citato il comportamento da documentare. Il lavoro è concluso quando la documentazione spiega quale ritardo si applica in ciascuna configurazione e quando la riconnessione è immediata.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
If a configuration reload changes the URI (including its SSL
parameters) to connect to any instance of the replicaset, the new
iproto.listen is applied immediately, while the replication is
reconnected with the new URIs after an interval, so that the other
instances have time to start serving the new certificates:
config.reload_jitterif it is non-zero;- otherwise
config.etcd.http.request.timeout(0.3 seconds by
default) ifconfig.etcdis configured; - otherwise
config.storage.timeout(3 seconds by default) if
config.storageis configured; - otherwise the replication is reconnected immediately.
Requested by @georgiy-belyanin in https://github.com/tarantool/tarantool/commit/753f4cb548cbb76a7e390981d579110937cfd22c.
- Lingua principale
- CSS
- Stelle
- 16
- Fork
- 49
- Merge medio
- 2g 2h
- PR unite (30g)
- 1
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di tarantool/doc
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 73/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 63/100
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 78/100
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 72/100
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 65/100
Tutte le issue di tarantool/doc
Issue simili
-
P4: low
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
jeffknupp/association#537 ·
-
content good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
godotengine/godot-docs#12467 ·
I maintainer di solito rispondono entro 2 giorni
-
docs priority:P3 size:XS
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
I maintainer di solito rispondono entro 1 giorno
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 83/100
I maintainer di solito rispondono entro 1 giorno