sql >> Databáze >  >> RDS >> Mysql

Jak zastavit uváznutí na jednom uzlu před zhroucením celého clusteru?

Odpovídám na svou vlastní otázku, protože se mi podařilo vyhnout se haváriím. Stále však mám problémy se sekundárními chybami a spustil jsem nové vlákno se specifiky.

Můj kód pro obnovení nyní zpracovává sekundární chyby jinak. Několikrát se pokusí o zablokování, ale pouze v případě, že chyba je zablokování. Pokud se vyskytne jakýkoli jiný typ chyby, aplikace to vzdá.

Ačkoli to znamená, že zklamaní uživatelé dostávají chyby, od této změny jsem nezaznamenal pád clusteru a neviděl jsem obávanou chybu „server zmizel“.




  1. Převeďte řetězec s jiným formátem na datum

  2. co je @JoinColumn a jak se používá v Hibernate

  3. Jak zkopírovat databázi SQLite z Androidu do databáze MySQL (replikovat/synchronizovat)

  4. Kontingenční tabulka s nekardinálními hodnotami