Autor Thema: Consolenbefehl automatisieren  (Gelesen 2135 mal)

Offline werfi

  • Aktives Mitglied
  • ***
  • Beiträge: 178
  • Geschlecht: Männlich
Consolenbefehl automatisieren
« am: 17.04.18 - 10:00:53 »
Hallo,
gibt es die Möglichkeit, an einem laufenden Dominoserver einen Consolenbefehl von einem anderen Programm aus abzusetzen?

Aktuelles Problem:
Wir bekommen 1-2 in der Woche verschiedene Fehler:
"HTTP Web Server: IBM Notes Exception - Maximum number of concurrently open objects has been exceeded"
"HTTP JVM: NotesException: Notes error: Maximum number of concurrently open objects has been exceeded (($Datenbanken))"
"Router: No messages transferred to SERVER via Notes: Maximum number of concurrently open objects has been exceeded".

Unsere Schnellschußlösung -> drop all
Damit ist zumindest gewährleistet, dass die Benutzer ohne Störung weiterarbeiten können.

Wir haben den Fehler in unserem Überwachungstool drin und ich würde das Auftauchen der Meldung gern automatisch mit dem Ausführen einer CMD koppeln, die eben diesen "drop all" am Server absetzt.

Wir haben aktuell Domino 9.0.1 FP9 auf Windows 2008 R2 Server im Einsatz.
In der Adminhilfe habe ich leider nichts gefunden, was sich für diesen speziellen Fall einsetzen lässt.

Gruß
Markus
--------------------------
Dominoserver 12.0.2
Traveler 12.0.2 FP1
1 Cluster
BCC Mailprotect 12.2

Offline Tode

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 6.885
  • Geschlecht: Männlich
  • Geht nicht, gibt's (fast) nicht... *g*
Re: Consolenbefehl automatisieren
« Antwort #1 am: 17.04.18 - 10:21:09 »
...\Domino\nserver.exe -c "drop all"
Gruss
Torsten (Tode)

P.S.: Da mein Nickname immer mal wieder für Verwirrung sorgt: Tode hat NICHTS mit Tod zu tun. So klingt es einfach, wenn ein 2- Jähriger versucht "Torsten" zu sagen... das klingt dann so: "Tooode" (langes O, das r, s und n werden verschluckt, das t wird zum badischen d)

Offline ronka

  • Senior Mitglied
  • ****
  • Beiträge: 377
  • Was macht der hier denn, muß der überall sein ?
    • das nächste DominoCamp kommt in Juni 2023
Re: Consolenbefehl automatisieren
« Antwort #2 am: 17.04.18 - 13:17:47 »
Tönt für mich nach ein regression bug. Mach ein Call bei IBM auf, und lass den prüfen.

Das problem hat es schon mehrfach gegeben im 7.x , 8.0.2 und 8.5 1

Drop all ist allerdings einen gute Lösung in manche fälle.

Ich würde allerdings eher periodisch den Ansetzen, als nur als lösung beim fehler, Sprich einen programmdokument welches das stundlich oder so absetzt, das kann der Domino wunderbar selber machen.
das neueste von Notes und Domino auf den DominoCamp vom 19 bis 21 Juni 2023 auf www.DominoCamp.de

Offline werfi

  • Aktives Mitglied
  • ***
  • Beiträge: 178
  • Geschlecht: Männlich
Re: Consolenbefehl automatisieren
« Antwort #3 am: 20.04.18 - 12:01:26 »
Hi,

danke euch beiden, die Symptome bekomme ich so in Griff.
Ich habe es jetzt als Programmdokument prophylaktisch gelöst.

Habt ihr mir evtl. auch einen Ansatz, wie ich dem Grund für den Fehler auf die Spur komme?
Gibt es irgendwo eine Einstellung, welche die Anzahl der geöffneten Objekte steuert?

Danke & Gruß
Markus
--------------------------
Dominoserver 12.0.2
Traveler 12.0.2 FP1
1 Cluster
BCC Mailprotect 12.2

Offline Patrick Schneider

  • Aktives Mitglied
  • ***
  • Beiträge: 227
Re: Consolenbefehl automatisieren
« Antwort #4 am: 23.04.18 - 12:45:19 »
Hi Markus,

du könntest dir den Verlauf ggf. mit mehreren manuell ausgeführten NSD ( http://www-01.ibm.com/support/docview.wss?uid=swg21204263 ) und dem NSD Analyse-Tool ( http://www-01.ibm.com/support/docview.wss?uid=swg24019151 ) anschauen und so den verursachenden Prozess ausfindig machen.

Viele Grüße,
Patrick

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz