[Java lista] ejb failover
Fisha
fisha at freemail.hu
2007. Sze. 24., H, 17:59:25 CEST
Hello!
Kiprobaltam ezt a vesszos dolgot es nem segitett... :(
Furcsa mod egy websphere anyagban is talaltam olyat, hogy ha mar a
legyartott interface dobja exceptiont, akkor azt kliens oldalon kell
failoverezni. Ebben csak az a vicces, hogy ugyebar ennek a
failoverezese a legnehezebb, mivel nincs egyaltalan kozpontositva a
dolog. Egy jndi lookup failovert en is osszedobok 1 ora alatt. Szoval
meg vagyunk szivatva.
Fisha mailto:fisha at freemail.hu
> Szia!
> Nálunk ugyan Bea Weblogic van, de hasonló kérdések foglalkoztatnak. A
> terheléselosztást és failovert a session bean stub végzi, ez jól működik - a
> leállított szerverekről a terhelés átkerül a többire. Egészen addig míg nem
> az a szerver esik ki amelyiktől az InitialContext-et akarja a kliens kérni.
> Olyan megoldási javaslat vetődött fel, hogy az InitialContext létrehozásnál
> megadott provider URL-ben több szervert is meg lehet adni vesszővel
> elválasztva, és akkor elvileg a kliens jar-ban lévő Initial Context provider
> osztály már a legelején biztosítja a failovert. Ez jól hangzik, és talán a
> websphere is tud hasonlót.
> Az egészhez persze az is kell hogy a clusterben a managed szerverek
> egyenértékűek legyenek szolgáltatások tekintetében (JMS queue-k, JDBC
> pool-ok, alkalmazások stb.) és a szerver állapotmentes legyen vagy az
> állapot olyan helyen legyen tárolva ahol biztosított hogy megdöglés esetén
> replikálódik másik node-ra (HttpSession szokott tudni ilyet).
> Arra én is kiváncsi lennék, hogyan szokták ezt igazán profin csinálni, van-e
> valami "best practices" erre?
> üdv,
> Tamás
> ----- Original Message -----
> From: "Fisha" <fisha at freemail.hu>
> To: <javalist at javagrund.hu>
> Sent: Thursday, September 20, 2007 5:52 PM
> Subject: [Java lista] ejb failover
> Hello!
> Van egy tobbretegu ejb-s alkalmazasunk. A middleware alkalmazas stateless
> session ejb-kbol all. Egy 2 labon allo Websphere 6-ra van installalva.
> Szerintetek, hogy kell a kliensen a failovert kezelni? Kell-e erre
> barmi kodot irni, vagy elvileg a webspehere kliens jarnak meg kene
> oldania a problemat?
> Jelenleg direktbe csatlakozunk az egyik gepre,
> ezert ha az leall, akkor lepnunk kell kliens oldalon. De ez nem is
> olyan egyszeru, mert pl. a lookupok siman lefutnak meg az allo labon
> is. Csak a create szall el.
> Arrol nem is beszelve, hogy ha letrehozok egy uj initialcontextet a
> futo labra es azon hivok egy lookupot, akkor sem feltetlenul kapok jo
> objektumot, ez is siman elszall a createnel adott esetben.
> Hogyan epul ki pontosan az rmi kapcsolat ilyenkor? Mit kene tennem
> az ertelmes failover kezeleshez?
> Elore is koszi a segitseget,
> Udv,
> Fisha mailto:fisha at freemail.hu
> _______________________________________________
> Javalist mailing list
> Javalist at javagrund.hu
> http://javagrund.hu/mailman/listinfo/javalist
> _______________________________________________
> Javalist mailing list
> Javalist at javagrund.hu
> http://javagrund.hu/mailman/listinfo/javalist
További információk a(z) Javalist levelezőlistáról