Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: FriFra am 15.08.08 - 21:16:03

Titel: Agent-Manager hängt...
Beitrag von: FriFra am 15.08.08 - 21:16:03
Auf meinem Domino läuft einmal in der Woche ein Java-Agent, der ca. 20.000 Suchanfragen über http absetzt, die Erfebnisse parst und mit Notes-Daten abgleicht. Dabei ist es völlig normal. dass er ab und zu in den Timeout des Amgr läuft und terminiert wird... das ist normal, und damit kann ich/der Agent umgehen, indem er dann einfach an der nächsten Position weitermacht ;)
Mein Problem ist nun aber, dass der Amgr wohl ab und zu "vergisst", das es da so etwas wie einen Timeout gibt. Die bettr. Amgr Instanz kann dann tagelang laufen und so tun als ob der Agent noch läuft, bis ich den Server neu starte... auf quit hört der Amgr dann jedenfalls auch nicht mehr,
Ich vermute, dass das ganze dann auftritt, wenn die JVM zu langsam antwortet (z.B. bei langsamer Antwort des anderen http-servers) , aber darauf hab ich ja keinen Einfluß...

Hat jemand einen Tipp, wie ich dem Domino beibringen kann auch einen Java-Agenten nach Ablauf der voreingestellten maximalen Ausführungsdauer abzuschießen?
Titel: Re: Agent-Manager hängt...
Beitrag von: Axel am 17.08.08 - 11:22:51
Ich meine mich zu erinnern, dass im Serverdokument da was einzustellen ist. Hab leider im Moment kein Zugriff auf einen Server, so dass ich nicht gucken kann.

Axel
Titel: Re: Agent-Manager hängt...
Beitrag von: FriFra am 17.08.08 - 11:45:19
Ich meine mich zu erinnern, dass im Serverdokument da was einzustellen ist. Hab leider im Moment kein Zugriff auf einen Server, so dass ich nicht gucken kann.

Axel


Ja, die "Max LotusScript/Java execution time:" steht bei mir auf "10 minutes" bzw. "20 minutes"(nachts) und in der Regel zieht diese Einstellung auch, aber Manchmal eben nicht...
Titel: Re: Agent-Manager hängt...
Beitrag von: FriFra am 30.10.08 - 13:38:10
Ich pushe den Beitrag einfach mal wieder nach oben ;) ...

Hat wirklich keiner wenigstens die Idee eines Lösungsansatzes?