Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: FRANKI am 03.03.03 - 08:45:14

Titel: Privat Handles
Beitrag von: FRANKI am 03.03.03 - 08:45:14
 Hallo alle zusammen,

ich habe einen Agenten in JAVA geschrieben, der ca 17 000 Dokumente bearbeiten soll.
Dieser Agent wird aus einem Browser heraus gestartet.

Nach ca 10 000 Dokumenten bekomme ich folgende Fehlermeldung :

MemAlloc: Out of Private Handles pid 000002DB Handles used so far 16470, Max imum handles = 10495

Kann mir jemand erklären, was falsch ist, bzw., was diese Meldung bedeutet ?

Danke
FRANKI
Titel: Re:Privat Handles
Beitrag von: Rob Green am 03.03.03 - 12:21:21
da ich nicht weiß, wie das in JAVA konkret geht ("..koonkreeeet Allldeer, waißt duu"), würde ich es abstrakt lösen:
kannst Du diesen 1 Lauf nicht in 2 Läufe splitten? Zuerst die ersten x und dann die letzten y Dokumente?

ok, weiß nicht obs was bringt, aber das ist ne "typische" Memory Leakage Meldung des Servers.
Titel: Re:Privat Handles
Beitrag von: FRANKI am 06.03.03 - 06:45:29
Öfters mal Objekte recylen hilf wirklich gut!!

Also in Java (Notes-Klasse) gibt es das

Object.recyle ();

Hier wird Speicher wieder freigegeben !!

Danke für die Anregungen !

FRNAKI
Titel: Re:Privat Handles
Beitrag von: eknori (retired) am 06.03.03 - 07:44:12
die KB sagt zwar was zu dem Thema, aber das hilft wohl nicht wirklich weiter

http://eknori.dyndns.org/knowledge/kbnv11.nsf/34ccb724696466a48525667500536b5e/a0f86b49804fa10485256998007544da?OpenDocument

eknori