Aplikace se sekundární databází – problém s nedostupností

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Lukes
Silver Partner | 68
+
0
-

Dobrý den,

řeším následující problém. Mám aplikaci, která používá primární databázi pro svůj provoz. Dále mám v aplikaci nástroje pro práci se vzdálenou databází, která je sekundární a nemusí být vždy dostupná. Zde však nastává problém, kdy při nedostupnosti sekundární databáze nefungují funkce (chyba nedostupnosti databáze), které nemají se sekundární databází co dělat, což je nežádoucí jev. Proto bych byl rád kdyby mě někdo navedl jak toto vyřešit. Napadlo mě nějaké zachycení výjimky a nastavení nějakého flagu, podle kterého by se aplikace zachovala dále, bohužel nevím kde bych tu výjimku měl zachytit. Používám Nette database, Nette 2+ a NEON.

Předem díky za radu

LP