Hallo people!
Ich mache diesen Thread auf, weil ich nichts der gleichen hier gefunden habe und habe am Anfang schon viele Fragen bzgl. dieses Thema.
Ich habe mir sehr viel Mühe gegeben und bereits sehr viel über die Cluster - Technologie gelesen, rausgegegoogelt e.t.c. Aber wie es so aussieht gibt es im Internet nicht sehr viele eindeutige Antworten oder guides darüber wie man's genau macht. Von original Docs vom Jboss.org wird man zwar bisschen klüger, stellt man aber am Ende noch mehr Fragen, weil es nicht so ganz gut und verständlich beschrieben ist. Daher muss ich leider euch (den Cluster Experten) bemühen, einige meine Fragen zu beantworten
Ich habe bereit geschafft 2 Jboss server in cluster zu starten (ein local, anderer im anderen Netz). Als Cluster finden sie einander. Darunter habe ich den Apache mit mod_jk halbwegs konfiguriert, dass er die nodes findet. Die Anwendung wird zwar gestartet und hier ist schon meine erste Frage:
Ich benutze JAAS technologie, für mein App, daher wird ein FORM - Login (nicht basic) verwendet. Es scheint so, dass die Anmeldedaten nicht richtig gespeichert werden, so dass die Login - Maske nach dem "OK" wieder angezeigt wird. Bemerkung: meine index.jsp redirectet am Anfang NICHT auf Login Seite, sondern schon auf den App- Inhalt. Wenn ich es über JBOSS (alleinstehende server) mache, funktioniert alles prima. Also wo könnte es liegen.
Meine zweite Frage: Der Loadbalancer an sich ist schon potentieller Fehler. Wenn es ausfählt, gibt es kein zurück mehr. Wie kann man den Apache (load balancer) so absichern (spiegeln, e.t.c.), so dass es beim Ausfahl sofort ein anderer (Apache) angesprochen wird . Denn sie werden mit nem festen IP angesprochen. Dann muss der Client irgenwie wiessen, dass ein anderer Apache Server angesprochen werden muss (sprich ander ip oder port). Gibt es dazu Infos oder guides (wie man's spiegelt und so Einstellt, dass es automatisch auf anderen umgelenkt wird).
Als ich das mit dem Load Balancer ausprobiert habe und das nicht so sauber lief, habe ich mir die Frage gestellt: Kann man auf Apache komplett verziechten und nur den Client-Side-Interceptor verwenden. Einfach die EJB als @Clustered annotieren und gut ist?
Gibt es auch für C-S-Interceptor irgendeiner guid oder ein Tutorial wie man's macht?
Und welche technologie ist besser oder zufferlässiger (oder auch einfache einzurichten)?
Das sind meine Fragen. Ich wäre sehr dankbar für die Antworten. Wenn ihr irgendwelche xml Dateien mit den Einstellungen braucht, kann ich sie hier posten.
Danke.
Ich mache diesen Thread auf, weil ich nichts der gleichen hier gefunden habe und habe am Anfang schon viele Fragen bzgl. dieses Thema.
Ich habe mir sehr viel Mühe gegeben und bereits sehr viel über die Cluster - Technologie gelesen, rausgegegoogelt e.t.c. Aber wie es so aussieht gibt es im Internet nicht sehr viele eindeutige Antworten oder guides darüber wie man's genau macht. Von original Docs vom Jboss.org wird man zwar bisschen klüger, stellt man aber am Ende noch mehr Fragen, weil es nicht so ganz gut und verständlich beschrieben ist. Daher muss ich leider euch (den Cluster Experten) bemühen, einige meine Fragen zu beantworten
Ich habe bereit geschafft 2 Jboss server in cluster zu starten (ein local, anderer im anderen Netz). Als Cluster finden sie einander. Darunter habe ich den Apache mit mod_jk halbwegs konfiguriert, dass er die nodes findet. Die Anwendung wird zwar gestartet und hier ist schon meine erste Frage:
Ich benutze JAAS technologie, für mein App, daher wird ein FORM - Login (nicht basic) verwendet. Es scheint so, dass die Anmeldedaten nicht richtig gespeichert werden, so dass die Login - Maske nach dem "OK" wieder angezeigt wird. Bemerkung: meine index.jsp redirectet am Anfang NICHT auf Login Seite, sondern schon auf den App- Inhalt. Wenn ich es über JBOSS (alleinstehende server) mache, funktioniert alles prima. Also wo könnte es liegen.
Meine zweite Frage: Der Loadbalancer an sich ist schon potentieller Fehler. Wenn es ausfählt, gibt es kein zurück mehr. Wie kann man den Apache (load balancer) so absichern (spiegeln, e.t.c.), so dass es beim Ausfahl sofort ein anderer (Apache) angesprochen wird . Denn sie werden mit nem festen IP angesprochen. Dann muss der Client irgenwie wiessen, dass ein anderer Apache Server angesprochen werden muss (sprich ander ip oder port). Gibt es dazu Infos oder guides (wie man's spiegelt und so Einstellt, dass es automatisch auf anderen umgelenkt wird).
Als ich das mit dem Load Balancer ausprobiert habe und das nicht so sauber lief, habe ich mir die Frage gestellt: Kann man auf Apache komplett verziechten und nur den Client-Side-Interceptor verwenden. Einfach die EJB als @Clustered annotieren und gut ist?
Gibt es auch für C-S-Interceptor irgendeiner guid oder ein Tutorial wie man's macht?
Und welche technologie ist besser oder zufferlässiger (oder auch einfache einzurichten)?
Das sind meine Fragen. Ich wäre sehr dankbar für die Antworten. Wenn ihr irgendwelche xml Dateien mit den Einstellungen braucht, kann ich sie hier posten.
Danke.
Zuletzt bearbeitet: