[Javalist] Remote EJB + Glassfish Cluster
Zoltán Komáromi
kozo1217 at gmail.com
2016. Júl. 19., K, 11:06:06 CEST
Sziasztok,
egy pilot project kapcsán kellene megnéznem, hogy miként tudnánk a
elosztani a terhelést szerverek között.
A tervezett alkalmazás alapvetően két részből áll, amik Glassfish szerveren
futnak:
1. Webes felület, és az azt kiszolgáló J2EE app
2. A speciális, jellemzően lassú üzleti folyamatokat megvalósító J2EE app
Az 1. modulnál a HA fontos, míg a másodiknál egy load balance lenne.
Miután ez egy pilot, szeretnénk minél több dolgot kipróbálni, így a távoli
EJB hívást is. És itt jön a probléma:
Szeretnék beinjektálni egy clusterben lévő remote session beant. Ha egy
szerverre kellene, akkor már találtam megoldást, ha beleírom a
glassfish-sjb-jar.xml-be:
<glassfish-ejb-jar>
<ejb>
<ejb-name>TestRemoteWrapperBean</ejb-name>
<ejb-ref>
<ejb-ref-name>ejb/RemoteTestBean</ejb-ref-name>
<jndi-name>corbaname:iiop:remotehost.local:3700#java:global/ejbtest-remote-ear/ejbtest-remote-ejb-0.0.1-SNAPSHOT/TestSessionBean</jndi-name>
</ejb-ref>
</ejb>
</enterprise-beans>
</glassfish-ejb-jar>
Ráadásul ez is elég macerás. Az lenne jó, ha valahogy megadhatnám, hogy a
"ejbr/*" hivatkozásokat a clusterben keresse. A cluster esetén ilyen
beállítást sem találtam.
Előre is köszönöm a segítséget.
Üdv,
KoZo
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: <http://lists.javaforum.hu/pipermail/javalist/attachments/20160719/aafc6f34/attachment.html>
További információk a(z) Javalist levelezőlistáról