Visual Basic Forum

Visual Basic Forum
für VB6 und VB.NET Programmierer
 
RegistrierenRegistrieren  LoginLogin
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB6] Fragen - Antworten
Autor
Nachricht
Teto_
Poster
Poster

Anmeldedatum: 28.02.2007
Beiträge: 106

Prüfen eines Prozesses?
Verfasst am: 08.06.2007, 22:41

Hi Luetz!

Also ich möchte einen restarter für einen Server basteln,nur ist jetzt meine Frage wie kann ich checken lassen ob der Server noch läuft oder nicht oder auch ob die exe noch ausgeführt wird.

Und wenn der Server nicht mehr läuft soll er automatisch restartet werden.


thx
 
Chickenman_
Poster
Poster

Anmeldedatum: 24.04.2007
Beiträge: 149


Verfasst am: 09.06.2007, 02:42

Also du meinst, du willst überprüfen ob der server unter prozesse noch läuft.

Das ist eine einfach lösung das programm starttet , startet dann die server .exe dann wartet es so lange bis die server.exe geschlossen wird ,wenn es geschloss nun ist , mach es eine aktion bzw . geht es mit dem programm weiter.

Musst halt an bassen

http://www.vbarchiv.net/archiv/tipp_details.php?pid=118

pS: Aber was machst du jetzt wenn der prüfer geschlossen wird , nähmlich ein sicherheitsprüfen noch dazu bauen . Bedeutet

1. Prüfer B startet Prüfer A
2.Pürfer A startet server.exe
3.Prüfer A wird geschlossen startet wieder Prüfer B
4. Prüfer B wird geschloss Startet Prüfer A

So mit hast du einsicherheits system das deine Server.exe immer läuft.
Auser kill Prüfa und prüfer B aus dem task manager.
-----
Einfach wäre es , ein programm zu schreiben was überprüft ob ein tool
in windows gestart wird , wird es das startet das tool die server.exe , ist diese
schon gestartet passiert nicht.

................

Das muss du entscheiden Wink
 
RUNY0N_
Tutorial Leser
Tutorial Leser



Anmeldedatum: 19.05.2007
Beiträge: 53


Verfasst am: 09.06.2007, 11:10

Man könnte es auch einfach so machen:

Der Prüfer überprüft ob server gestartet ist, wenn nicht wird server gestatet.

Der Server überprüft ob der Prüfer gestartet ist, wenn nicht wird der Prüfer gestatet.

So bräuchte man nicht zwei Prüfer und es würde trotzdem so funktionieren so wie bei Chickenman
 
Bahamut_
« Moderator »<b><font color=green>« Moderator »</font



Anmeldedatum: 12.12.2006
Beiträge: 250


Verfasst am: 09.06.2007, 11:38


Jep 2 Stück reichen vollkommen, hab sowas schon mal in .Net gemacht und des funktioniert. Einfach bei beiden Timer rein der immer wieder alle Prozesse sich auflisten lässt und schaut ob die .exe dabei is, wenn nicht -> starten.
VB.Net-Compiler: http://www.microsoft.com/germany/express/download/default.aspx
VB.Net-eBook: http://www.galileocomputing.de/openbook/visual_basic/
 
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB6] Fragen - Antworten

Tags: läuft, prüfen, checken

 
 Verwandte Themen   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Info.exe ? zum auslesen der IP's 721 30.04.2007, 10:08
Keine neuen Beiträge visual studio 2005 - exe erzeugen 1634 20.04.2007, 23:32
Keine neuen Beiträge .exe erstellen 794 29.03.2007, 18:32
Keine neuen Beiträge exe 647 30.01.2007, 21:34
Keine neuen Beiträge .exe erstellen 731 25.12.2006, 15:14
 


[ Time: 0.0842s ][ Queries: 89 (0.0242s) ][ GZIP on - Debug on ]