Hirdetés

Keresés

Új hozzászólás Aktív témák

  • ekkold

    Topikgazda

    válasz laracroft #23992 üzenetére

    Tehát, ha jól értem adott egy publikus IP, amin egy mikrtotik router van. A router mögött két szerver, az egyik üzemel, a másik tartalék. A router megnyitja az 5000-es portot, és továbbítja az adatokat az egyik szerver felé. Ha az adott szerver nem működik, akkor a router a másik szerver felé továbbítja az adatokat.
    Ez gyakorlatilag megoldható úgy, hogy egy szkript módosítani tudja az ehhez tartozó port forward (destination NAT) szabályt. Azt kell megoldani, hogy a szkript tudomást szerezzen a szerver működéséről. Pl. pingeli a szervert, és ha nem elérhető, akkor átvált a tartalék szerverre. Vagy lehet, hogy ennél ügyesebb módszer is adódhat, amivel ellenőrizheti, hogy a szerver működik-e (pl. lekér a szervertől egy weboldalt, ha sikeres, akkor üzemel a szerver).
    A két szerver szerintem dolgozhat független adatbázisba, csak naplózni kell, hogy mikor melyik szerver üzemelt. A lekérdezéseknek pedig tudnia kell mindkét adatbázisból lekérdezni. És/vagy meg kell oldani, hogy a két adatbázis időnként össze legyen fésülve...

Új hozzászólás Aktív témák