Das Notes Forum

Lotus Notes / Domino Sonstiges => Java und .NET mit Notes/Domino => Thema gestartet von: ata am 21.01.08 - 15:27:59

Titel: Server 7.x crasht im Handling mit JVM
Beitrag von: ata am 21.01.08 - 15:27:59
Hallo,

gibt es irgendwelche Erkenntnisse zu Problemen mit Domino 7.x Server und der JVM? Hintergrund der Frage ist, daß es bei Lasttests immer wieder zu einem Servercrash führt, der wohl im Handling der JVM begründet sein könnte. Der Fehler liegt wohl auf Serverseite...

Hat da schon jemand Erfahrungen gemacht?

Toni
Titel: Re: Server 7.x crasht im Handling mit JVM
Beitrag von: MaVo am 22.01.08 - 08:44:32
Hallo Toni,

im Blog von Adam Gartenberg wird ein Problem bei Domino und Sametime mit JVM (Adam Gartenberg Blog) (http://www.adamgartenberg.com/gartenberg/agartenberg.nsf/dx/lotus-sametime-and-domino-7.0.3) beschrieben, welches aber unter 7.0.3 gefixt sein sollte.

Vielleicht hilft das Dir weiter.
Titel: Re: Server 7.x crasht im Handling mit JVM
Beitrag von: ata am 22.01.08 - 10:43:45
Hallo Martin,

... das scheint im Zusammenhang mit Sametime zu stehen und sei in 7.03 gefixt.

Die Crahes in meinem Fall finden auch auf 7.03 statt - und leider nicht richtig nachvollziehbar. Der Zusammenhang ist sicherlich JVM und wie der Domino Server 7.x damit umgeht...  :-:

Toni
Titel: Re: Server 7.x crasht im Handling mit JVM
Beitrag von: MaVo am 22.01.08 - 11:36:26
Hallo Toni,

Hast Du bei IBM nach jvm crash (http://www-1.ibm.com/support/search.wss?rs=463&tc=SSKTMJ%2BSSKTWP&q=jvm+crash&Go.x=16&Go.y=9&dc=DB550+D100+D600+D700+DB520+D800+D900+DA900+DA800+DB540+DB400+DB530+DA600+DB510+DB500+DB560&dtm) schon sucht?

Titel: Re: Server 7.x crasht im Handling mit JVM
Beitrag von: ata am 22.01.08 - 12:34:39
... ja - so weit ich übersehen konnte trifft nichts so richtig zu, denn der Fehler tritt mit 7.03 immer noch auf und in Version 6.x ist alles sauber - wäre also in diesem Fall nicht gefixt...

Wir bekommen demnächst Besuch von IBM - mal schaun...

Toni
Titel: Re: Server 7.x crasht im Handling mit JVM
Beitrag von: jgr am 22.01.08 - 13:59:43
Hallo Toni,

bei einem Kunden von uns chrasht der Webserver auch ständig unregelmässig mit JVM: Out of Memory.
Erst unter 6.5.1 jetzt unter 7.0.2
IBM hat sicht sich schon mehrfach daran versucht auch mit mehr oder minder esoterischen notes.ini Parametern.
Stabiler ist da nicht geworden. An die Java-App die auf den Servern laufen komme ich als Admin nicht leider ran.

Unsere Entwickler wollen jetzt einen Teil der Javaagenten (*.jar) aus der Notesdb ins Filesystem packen. Mal sehen obs stabiler wird.

Nur der Vorteil die Applicationen per Template auszu rollen ist denn natürlich futsch.

Ich hänge hier mal den Link ran, der uns auf die Idee gebracht hat:
http://www-10.lotus.com/ldd/nd6forum.nsf/55c38d716d632d9b8525689b005ba1c0/abc3f54cefc4c0f38525700d00384319?OpenDocument

Gruss Jan

 
Titel: Re: Server 7.x crasht im Handling mit JVM
Beitrag von: ata am 22.01.08 - 18:08:21
Hallo Jan,

danke für deinen Hinweis - ist leider auch nicht nach unserem Muster.

Bei uns crasht der Server unter allen 7er-Versionen, unter 6er-Servern läuft alles stabil. In Version 7 wurde das Handling der JVM verändert - und irgendwo da im Gebälk kracht es, vor allem unter Last...

Toni
Titel: Re: Server 7.x crasht im Handling mit JVM
Beitrag von: flaite am 25.01.08 - 10:09:02
Anton: Gibts da irgendwelche Fehlermeldungen?

@Jan:
Statt dem Gehampel mit dem notes.ini/JavaUserClasses kannst du die jars auch einfach in C:\NotesProgramm\jvm\lib\ext. Wird zwar auch nicht repliziert, ich finds aber übersichtlicher und fixer einzurichten.

Für mich hört sich das eh eher nach einem Memory-Leak in den Java Bestandteilen eurer nsfs an. Dieses jars-anhängen Zeug macht sich tendentiell immer ziemlich schnell bemerkbar, während sich Memory Leaks langsam aufbauen.
Das Aufspüren von Memory-Leaks ist nicht so einfach. Es gibt eine Menge von kommerziellen und nicht-kommerziellen Tools. Ich würd einem der Java Entwickler ein bischen Zeitbudget einräumen.
Die Sache von IBM mit den ini-Parametern ist der schnell-Versuch ohne viel Risiko, der zwar ok ist aber meistens nichts bringt.

Gruß Axel
Titel: Re: Server 7.x crasht im Handling mit JVM
Beitrag von: Ralf_M_Petter am 25.01.08 - 12:02:57
Hallo Anton!

wie wäre es wenn du mal nsd von dem Crahs posten würdest und eventuell mal einen Testcase. Ich denke dann könnte man eventuell schon helfen. Das ganze braucht ihr ja sowieso für die IBM auch. Interessant wäre noch auf welchen Betriebssystem ihr die Probleme habt.

Grüße

Ralf
Titel: Re: Server 7.x crasht im Handling mit JVM
Beitrag von: ata am 25.01.08 - 13:45:04
... Betriebssystem ist Windows. Den exakten Fehlertext kann ich besorgen, kann aber Montag werden...

Die INI-Parameter haben nichts gebracht - jetzt wird analysiert...

Zur Zeit sieht es so aus, daß die Server auf einen 6er Stand gebracht werden.

Toni
Titel: Re: Server 7.x crasht im Handling mit JVM
Beitrag von: jgr am 25.01.08 - 17:41:33
Hallo Axel,

wenn auch etwas offtopic.
Danke, das mich einer versteht ;D. Ich habe das ganze Dilemma geerbt:
Server, die mindesten seit Version 0.93 ;) immer wieder geupdated werden.
usw. usf.

Ich hätte längst angefangen die Applicationen zu debugen...
aber das will leider keiner bezahlen.

Ich war halt gerade über die Sache mit den jars gestolpert und wollte den Tip nicht für mich behalten.

Gruss
Jan
Titel: Re: Server 7.x crasht im Handling mit JVM
Beitrag von: jBubbleBoy am 26.01.08 - 09:30:03
Hallo Toni,
als ich so ein Problem hatte, JDBC Import und Export via JavaAgent, kam es auch zu regelmäßigen Servercrashs. Das war damals noch ein Domino 5 Server. Ich habe dann den Javacode in einen JavaServerTask ausgegliedert, läuft seitdem und ist schon auf Version 7 migriert.

bubble
Titel: Re: Server 7.x crasht im Handling mit JVM
Beitrag von: ata am 26.01.08 - 22:53:31
... danke für den Hinweis, werde es Montag mal ansprechen

Toni
Titel: Re: Server 7.x crasht im Handling mit JVM
Beitrag von: ata am 28.01.08 - 08:40:21
... es erscheinen keine Fehlermeldungen, der Server crasht - im NSD kann man dann sehen, daß es sich um Memmory Leaks im Zusammenhang mit JVM handelt. Derzeit brütet IBM über die Hintergründe...

Toni  :-: ::)