Glassfish 4 : Client Anzahl restriktieren

Yamanuchi

Mitglied
Verwendet wird Glassfish Version 4 "load balanced" über Apache mod_jk.
Es laufen multiple Server Instanzen auf einem DAS parallel.

Zur eigentlichen Frage..
Ist es möglich die Client-Anzahl auf den Server Instanzen zu beschränken (Naives Beispiel -> 10 Clients pro Instanz)?
Folglich soll der mod_jk load balancer bei erreichen dieses Grenzwerts (10) auf den nächsten Server weiterleiten.

Ist es möglich diese Funktionalität mit Standardmitteln (Glassfish bzw. mod_jk) abzubilden?

Gruß Yaman.
 
Zuletzt bearbeitet:

mjustin

Aktives Mitglied
mod_jk unterstützt für Load Balancing die Konfigurationsmöglichkeit "lbfactor", dies ein "relatives" Limit, bei dem jedem Server ein Anteil an der Gesamtlast zugeteilt wird.

Beispiel für eine gleichmäßige Lastverteilung - jeder Worker hat den gleichen Anteil (1):
Code:
worker.worker1.port=8009
worker.worker1.host=192.168.1.1
worker.worker1.type=ajp13
worker.worker1.lbfactor=1

worker.worker2.port=8009
worker.worker2.host=192.168.1.2
worker.worker2.type=ajp13
worker.worker2.lbfactor=1

worker.worker3.port=8009
worker.worker3.host=192.168.1.3
worker.worker3.type=ajp13
worker.worker3.lbfactor=1


http://www.openlogic.com/wazi/bid/188014/Tune-mod_jk-to-Boost-HTTP-Java-Server-Performance

Oder direkt den GlassFish so einstellen, dass er eine bestimmte maximale Anzahl von Verbindungen annimmt.

https://blogs.oracle.com/binublog/entry/glassfish_tuning_http_connection_queue

mod_jk sollte dann beim Erreichen des Limits den Verbindungsabbruch erkennen und den Request an den nächsten Worker senden. Mit sticky Sessions wird das allerdings nicht verträglich sein.
 
Zuletzt bearbeitet:

Yamanuchi

Mitglied
Worker sind aufgesetzt, lb-factor ist auch eingestellt. Danke trotzdem nochmal für den Hinweis.

Das Glassfish Tuning Tutorial hatte ich bereits gelesen - jedoch ohne erfolg, werde ich nochmals angehen...

Wieso sollte es Probleme mit "Sticky Sessions" geben? Diese sollte der Load Balancer trotzdem berücksichtigen.

Danke.
 
Zuletzt bearbeitet:
Ähnliche Java Themen
  Titel Forum Antworten Datum
K Glassfish Application Client Allgemeines EE 4
thor_norsk Glassfish Server unter Windows startet nicht! Allgemeines EE 20
M Glassfish Deployment-Problem unter Eclipse Allgemeines EE 0
FINF_AW_Alex remote Glassfish Library unverträglichkeit Allgemeines EE 0
J JSF Glassfish jdbcRelam und Oracle-Datenbank - WEB9102: Web Login Failed Allgemeines EE 0
N Glassfish 4 JDBC-Realm Authentifizierung Beispiel gesucht Allgemeines EE 7
C Komplettes Durcheinander / Locales OSX/Linux Glassfish Allgemeines EE 3
A Probleme bei der Einbindung eines Liferay Portalserver (Glassfish) Allgemeines EE 7
D [Glassfish EJB] OneToMany geht nicht Allgemeines EE 7
C Glassfish Custom Realm (oder wie auch immer man das löst) Allgemeines EE 5
H Bean läuft unter GlassFish, aber JBoss nicht Allgemeines EE 5
ruutaiokwu glassfish library konflikte vermeiden? Allgemeines EE 3
H Glassfish - Open Source Lizenz für den kommerziellen produktiven Einsatz? Allgemeines EE 2
S Glassfish: Deployment von Realms Allgemeines EE 2
L Eclipse (Helios); Glassfish 3; EJB und VirtualBox Allgemeines EE 1
F Java EE Server nutzung kostenlos an Schule? (zB. mit Glassfish) Allgemeines EE 6
T Auf GlassFish JDBC-Ressourcen zugreifen Allgemeines EE 4
T MS SQL Server, GlassFish, JDBC Allgemeines EE 2
M Fehler bei Javamail Session mit Glassfish 3 Allgemeines EE 3
M Problem mit Lookup auf EJB3 mit Glassfish Allgemeines EE 11
D Debug Modus im Glassfish 2.1 plötzlich nicht mehr möglich Allgemeines EE 2
D Glassfish 3 ohne Cluster Support? Allgemeines EE 1
musiKk Glassfish: Properties zur Laufzeit... wohin? Allgemeines EE 6
Semox Ist Glassfish auch ein Webserver? Allgemeines EE 26
B Glassfish, Sjsas und wie sich das Teil noch nennt . . Allgemeines EE 8
B GlassFish & JAAS - Konfiguration für AppClient Allgemeines EE 1
LimDul Rest-Client/DTOs aus JSON Ergebnis generieren Allgemeines EE 3
I Client Desktop -> Update in Browser? Allgemeines EE 0
R Web-Applikation mit GWT- und Android-Client Allgemeines EE 0
B Ordner von Client an Server senden Allgemeines EE 2
J Client Request vom Server aus. Allgemeines EE 2
H SQL Daten von Webservice an Client übergeben Allgemeines EE 3
T Client IP ermitteln Allgemeines EE 3
C Objekte aus EJB an Client schicken Allgemeines EE 6
T JMX und ServiceMBean - Zugriff mittels Client Allgemeines EE 2
S Rich Client Application mit Eclipse/WebLogic/EclipseLink/EJB3 Allgemeines EE 2
C JMS Remote Client Allgemeines EE 5
G EJB client Allgemeines EE 4
W JBoss log dependencies aus jbossall-client.jar Allgemeines EE 7
W Client als Jar und die vielen Abhängigkeiten Allgemeines EE 2
P unique ID am Client Allgemeines EE 3
G XML vom Server zum Client Allgemeines EE 4
D Wohin mit Resourcen (Bilder, txt Dateien) im Application Client Allgemeines EE 3
J geschützter Bean zugriff mit einem Rich-Client Allgemeines EE 2
P Client startet viel zu langsam ??? Allgemeines EE 5
MQue Server -> Client zyklische Daten senden Allgemeines EE 20
C EntityBean im GWT-Client Allgemeines EE 2
foobar Client-Jar und JPA-Entities für Remotzugriff Allgemeines EE 12
I Session-Attribute von Client zugänglich? Allgemeines EE 6
M Objektübergabe von Client zum Server Allgemeines EE 11
R EJB Client: Probleme mit der Client.jar Allgemeines EE 2
M "Auto Client-Request" oder Server-Push oder Ajax – Allgemeines EE 2
B Client starten ohne Eclipse Allgemeines EE 4
B Client ausführen mit JBoss v4.2 Allgemeines EE 3
G AnfängerFrage: EJB 3 und Enterprise Client Allgemeines EE 4
M probleme mit client server kommunikation Allgemeines EE 3
K Tomcat als Client nutzen Allgemeines EE 2
K Mail Client Allgemeines EE 2
M PDF im neuen Browserfenster auf Client-Rechner anzeigen Allgemeines EE 5
F Wie heisst das , was der Client als anfrage sendet? Allgemeines EE 3
N Wie heisst das was der Client beim Http Server anfragt? Allgemeines EE 6
G WebService Client: Parameterübergabe Allgemeines EE 9
N Tomcat -> Binary aus DB lesen und an Browser/Client sende Allgemeines EE 9
J Axis Client - Welcher JARs mitliefern? Allgemeines EE 5
B Java-Client für eBaySOAP-API liefert HTTP(400) Bad Request Allgemeines EE 2
L Web-Client - SessionBean - WebService Allgemeines EE 2
A problem mit client Allgemeines EE 3
M EJB-client: jar-Archiv als Export aus Eclipse läuft nicht Allgemeines EE 5
M Entity Beans: Rückgabe von Collectionen an Client Allgemeines EE 2
B Java mail API - möchte nur eine gewisse Anzahl von Emails in die Liste holen Allgemeines EE 3
M JSP Problem -unbestimmte Anzahl von Werten Transportieren Allgemeines EE 9
N Anzahl der Surfer feststellen Allgemeines EE 11
T Servlet - Anzahl der Zugriffe herausfinden Allgemeines EE 7
A Anzahl der Suchergebnisse von google ermitteln. Allgemeines EE 7

Ähnliche Java Themen

Neue Themen


Oben