Autor Thema: Agent did not complete within the time limit  (Gelesen 1714 mal)

Offline sloe

  • Aktives Mitglied
  • ***
  • Beiträge: 175
  • Geschlecht: Männlich
  • Never stop a running admin...
Agent did not complete within the time limit
« am: 24.03.03 - 13:21:23 »
Hallo zusammen,
hier eine kleine Fachfrage:
Was passiert bei einem Agenten, der nicht im vorgesehenen time limit seine Aktion abschliesst? Kurz gesagt im Agent-log folgende Meldung produziert:
ERROR: Agent did not complete within the time limit.
Was passiert mit dem bisher gelaufenen Code? (werden die bereits ausgeführten Aktionen gecacht, gibt es dadurch Server-Probleme, RAM/CPU geht in den Keller, etc.)
Es geht mir nicht um die Erhöhung der Ausführungszeit oder der Codeoptimierung, sondern nur um die verursachten Nebeneffekte auf dem Server...
Gruß
Sloe
Gruß
sloe

Offline Performance

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.096
  • Geschlecht: Männlich
  • I love YaBB 1G - SP1!
Re:Agent did not complete within the time limit
« Antwort #1 am: 24.03.03 - 13:27:12 »
ganz einfach die Zeit des Agenten ist um, wird vom Amgr Task abgebrochen und der nächste Agent aus der Queue kommt an die Reihe. Soweit nicht gespeicherte Änderungen(werden gecacht falls benötigt) offen sind werden diese verworfen und der Speicherplatz wird wieder freigegeben von dieser Agent Resource.


cu
Wir können alles außer hochdeutsch !

Alles ist möglich, es ist nur eine Frage der Zeit oder des Geldes!

Offline Rob Green

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.651
  • Geschlecht: Männlich
    • Meipor
Re:Agent did not complete within the time limit
« Antwort #2 am: 24.03.03 - 13:29:25 »
mW bricht der Agent ab und verabschiedet sich aus dem RAM/CPU etc.. da wird nichts gecached. Wenn der Entwickler diesen Fallnicht vorgesehen hat, wurde der Datenbestand nicht geändert, nur teilweise geändert aber in sich konsistent, teilweise geändert und in sich inkonsistent (zB wurden 100% der Originaldocs gelöscht und nur 50% davon archiviert...).

Hängt also immer vom Code ab, was die Datenbestände angeht.
Sonst ist da administrativ nichts mehr zu beachten.

edit: "Doppelposting"  ;D
« Letzte Änderung: 24.03.03 - 13:29:59 von Rob Green »
Vielleicht verdirbt Geld wirklich den Charakter.
Auf keinen Fall aber macht Mangel an Geld ihn besser.
(John Steinbeck)

Meiporblog: http://www.meipor.de/blog
allg. Unternehmerblog: http://www.m-e-x.de/blog

Offline Till_21

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 708
  • Geschlecht: Männlich
  • I love Germany
Re:Agent did not complete within the time limit
« Antwort #3 am: 24.03.03 - 13:29:34 »
bin mir nicht 100%ig sicher,
aber frag mal euren admin,
ich meine es gäbe eine serverweite einstellung, wie lang
ein agent "laufen darf"

gruss

Offline sloe

  • Aktives Mitglied
  • ***
  • Beiträge: 175
  • Geschlecht: Männlich
  • Never stop a running admin...
Re:Agent did not complete within the time limit
« Antwort #4 am: 24.03.03 - 13:30:45 »
Hi Performance,
heißt also, wenn sich der Agent eine dc.collection auf alle docs einer db zieht, z.B. 20.000 docs, alle docs bearbeiten soll und nicht fertig wird, speichert er die (ziemlich große) dc.collection?
Habe ich dann den ultimativen (´tschuldige den Ausdruck) Performance-Killer?
Gruß
Sloe
Gruß
sloe

Offline sloe

  • Aktives Mitglied
  • ***
  • Beiträge: 175
  • Geschlecht: Männlich
  • Never stop a running admin...
Re:Agent did not complete within the time limit
« Antwort #5 am: 24.03.03 - 13:34:18 »
als Zusatz @All,
Serverseitige Einstellung für max. Ausführungszeit tagsüber ist 10 Minuten, das ist mir schon klar, weswegen er abbricht. Mir geht es um die Quer-Effekte, sprich: legt das Teil meinen Server lahm?
Schon jetzt Danke.
Sloe
Gruß
sloe

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Agent did not complete within the time limit
« Antwort #6 am: 24.03.03 - 13:37:02 »
... ich denke er legt deinen Server nicht lahm - sonst müßten viele Server stehen, denn das kommt immer wieder mal vor, daß ein Agent nicht fertig wird...

ata
Grüßle Toni :)

Offline Performance

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.096
  • Geschlecht: Männlich
  • I love YaBB 1G - SP1!
Re:Agent did not complete within the time limit
« Antwort #7 am: 24.03.03 - 13:49:29 »
Zitat
[quote .... und nicht fertig wird, speichert er die (ziemlich große) dc.collection?

das ist eben der gecachte Teil - da wird nichts gespeichert nur wenn du es in deinem Code vorgesehen hast - will sagen
dok bearbeiten dann speichern , dok bearbeiten dann speichern usw...
- du willst mir doch nicht sagen das du 20000 doks bearbeitest und dann am Ende der Bearbeitung speicherst ? Notes hat kein Rollback Segment wie z.B Oracle


cu
Wir können alles außer hochdeutsch !

Alles ist möglich, es ist nur eine Frage der Zeit oder des Geldes!

Offline sloe

  • Aktives Mitglied
  • ***
  • Beiträge: 175
  • Geschlecht: Männlich
  • Never stop a running admin...
Re:Agent did not complete within the time limit
« Antwort #8 am: 24.03.03 - 14:01:46 »
@Performance

Schnell ist die Jugend mit dem Wort...
Sicher, Speicherung nach jedem Doc (so schlecht ist der Code nun auch nicht).
O.k. dann ist also die Frage, wie schnell räumt der Server den Cache für die dc auf. So was sollte eigentlich schnell erledigt sein, aber mein Server mit dem 1 GB RAM ächzt was anderes.
Erstmal Danke.
Sloe
Gruß
sloe

Offline Performance

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.096
  • Geschlecht: Männlich
  • I love YaBB 1G - SP1!
Re:Agent did not complete within the time limit
« Antwort #9 am: 24.03.03 - 14:23:25 »
mit dem Verlust des Zeigers auf die collection ist der Speicherbereich wieder frei für andere Zwecke, Speicherbereinigung übernimmt das BS - hier spielt die Zeit keine Rolle - ich vermute das dein Speicherproblem anderswo liegt


cu
Wir können alles außer hochdeutsch !

Alles ist möglich, es ist nur eine Frage der Zeit oder des Geldes!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz