Domino 9 und frühere Versionen > ND6: Entwicklung
AllocHandle: OUT OF PRIVATE HANDLES!
Skorpi:
Hallo Leutz,
bekomme den folgenden Fehler:
AllocHandle: OUT OF PRIVATE HANDLES! -- pid 000008D8 Handles used so far 6399, Maximum handles = 18171, error = 0x107 Why is Domino out of handles at 6399 when the console reports that the maximum is 18171?
Im Netz habe ich u.a. den folgenden Hinweis gefunden:
Each document opened in an agent allocates a private handle. When the document is closed by the agent, the handle is freed. If the document isn't closed after processing, a handle will be allocated for every document processed in the loop. This isn't a concern in small databases with few documents processed, but in larger databases, it can become an issue. (http://www.lotusfans.com/forum/archive/index.php/t-33575.html)
Was meinen die genau mit "closed the document"? Ein Delete doc am Ende der Schleife?
m3:
1) Original Fehlermeldungen posten, nicht den halben Text der Technotes. ;)
2) Wer oder was ist Leutz?
3) Nachdem die gegebenen Infos recht dürftig sind, kann ich nicht viel dazu sagen. Aber eine schnelle Google Suche ergibt, dass ein Recycle() in den Java Agenten helfen sollte.
4) Update auf Domino 7 wäre auch nicht schlecht:
--- Zitat ---Domino 6 allows 6399 private handles.
Domino 7 allows 10495 private handles.
--- Ende Zitat ---
5) Ein Update auf 6.5.4. könnte das Problem aber auch lösen, wie man in den Release Notes nachlesen kann:
--- Zitat ---SPR# MIAS65JLGF - Fixed an Agent leak after requesting an ICON flag from a database. After a day or two the process runs out of private handles and crashes. This problem has been fixed in 6.0.5, 6.5.4, 6.5.3 FP1, and 6.5.2 FP1.
--- Ende Zitat ---
Skorpi:
1) Fehlermeldung:
--- Code: ---AllocHandle: OUT OF PRIVATE HANDLES! -- pid 000016CC Handles used so far 6399, Maximum handles = 16515, error = 0x107
AllocHandle: OUT OF PRIVATE HANDLES! -- pid 000016CC Handles used so far 6399, Maximum handles = 16515, error = 0x107
25.03.2008 08:25:44 Agent message: Unbekannter Fehler ( (Script-Bibliothek: 'VCAuswertungsLib' Funktion: 'getGeschaefte2') )!
In der Zeile: 25 Fehler Nummer: 4000 Fehler Nachricht: Notes error: Maximum number of memory segments that Notes can support h
as been exceeded
25.03.2008 08:25:44 Agent message: Unbekannter Fehler ( (Script-Bibliothek: 'VCAuswertungsLib' Funktion: 'getGeschaefte2') )!
In der Zeile: 25 Fehler Nummer: 4000 Fehler Nachricht: Notes error: Maximum number of memory segments that Notes can support h
--- Ende Code ---
2) Leutz = Leute
3) Kein Java, sondern LotusScript
4) Nicht möglich
5) Version 6.5.5 im Einsatz
Kann man die privaten Handles irgendwie auslesen? LSI_INFO?
*** edit bei ata ***
Zeilenumbruch eingefügt für besseres Handling des Threads
*** edit bei skorpi***
Sorry, beim nächsten mal versuche ich es gleich ordentlich
Skorpi:
Hmm, Lsi_info(6) sagt, dass die Version '5.0.0.06' verwendet wird.
m3:
Das ist die LotusScript Version, nicht die Domino Version.
Zeig mal den Code der Schleife her, in der es ihn aufstellt.
http://hostit1.connectria.com/twduff/home.nsf/d6plinks/TDUF-5U5MFL
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln