Autor Thema: nsd bei Ereignis starten  (Gelesen 2031 mal)

Offline hallo.dirk

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.166
  • Geschlecht: Männlich
  • Admin forever ;)
nsd bei Ereignis starten
« am: 20.05.09 - 14:25:01 »
Hi,

ich habe hier so einen dtollen Server der nach ca. 3-4 Tagen erst an jedem Event ein : "Maximum number of memory segments that Notes can support has been exceeded " anhängt und ca 3-4 Minuten später komplett abstürzt.
In  7.0.4 sollte der Crash nicht mehr auftauchen, war aber nicht und so habe ich ein HF von IBM bekommen..

Nun stürzt der Server zwar nicht mehr komplett ab, quittiert aber jede Aktion mit obiger Meldung und lässt auch keine Client Verbindungen mehr zu. :-\

Zur feineren Analyse möchte IBM, dass ich ein nsd laufen lasse. Und zwar zu dem Zeitpunkt wo diese Meldung erstmalig auftaucht.
Ein Event  Handler zu erzeugen der ein nsd startet ist ja an sich Problem, aber wie fange ich ab, dass da plötzlich x nsd's laufen, da die Meldung ja quasi sekündlich auftaucht.
Hat da jemand eine Idee zu?
Gruss
Dirk

------------------------------------------------------------
Sametime
Traveler
IQ Suite von Group Technologies
Marvel Client von Panagenda
Blackberry Enterprise
FIRM von HASDL 
BELOS von Bechtle
mobile.profiler (MDM) und traveler.rules von Midpoints

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: nsd bei Ereignis starten
« Antwort #1 am: 20.05.09 - 14:28:23 »
Starte ein eigenes Programmileinchen, was die Aufrufe kontrolliert und nur bei Erststart NSD von der Ausführung überzeugt.

Bernhard

Offline hallo.dirk

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.166
  • Geschlecht: Männlich
  • Admin forever ;)
Re: nsd bei Ereignis starten
« Antwort #2 am: 20.05.09 - 15:31:50 »
Ok dann eben so :):

Code
@echo off


tasklist -fi "IMAGENAME eq nsd.exe" | findstr "nsd.exe"


rem Task ist nicht da ....
if %errorlevel% == 0 goto TaskDa
if %errorlevel% == 1 goto TaskNichtDa

:TaskNichtDa
echo Task nicht gefunden ...
D:
cd Lotus\Domino\Data

start /wait c:\Lotus\Domino\nsd.exe
start /wait c:\Lotus\Domino\nsd.exe
start /wait c:\Lotus\Domino\nsd.exe

goto ende


rem Task läuft bereits ....
:TaskDa
echo Task gefunden - verlasse skript ...

:ende
Gruss
Dirk

------------------------------------------------------------
Sametime
Traveler
IQ Suite von Group Technologies
Marvel Client von Panagenda
Blackberry Enterprise
FIRM von HASDL 
BELOS von Bechtle
mobile.profiler (MDM) und traveler.rules von Midpoints

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: nsd bei Ereignis starten
« Antwort #3 am: 20.05.09 - 15:37:22 »
Sowas meinte ich, Dirk  ;)

Bernhard

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz