Welcome, Guest. Please login or register.

Login with username, password and session length
   Home   Help Login Register  
Pages: [1]
  Reply  |  Print  
Author Topic: Process Restarten wenn gecrasht.  (Read 766 times)
NetzTeil
Guest


Email
« on: October 28, 2009, 12:44:27 PM »
Reply with quoteQuote Modify messageModify

Hallo Smokez und Kolegen,

ich wollte mir gerne ein kleines programm schreiben was meinen "Server Automatisch startet" wenn er gecrasht ist.., so etwas kommt ja öfters mal vor bei Home Server' n :), so meine frage könntet ihr mir tips geben wie ich es anstellen könnte umd dieses kleine programm zu schreiben, also ich würde es gerne in C++ programmieren, aber vieleicht gibt es ja da schon andere möglichkeiten.

alles klar ich bedanke mich schon mal für alle tips und antworten :)
Logged
smokez
Administrator
Senior Member
*****
Posts: 266


167413143 smoke@smokez.de Boss2001001001
View Profile WWW Email
« Reply #1 on: October 28, 2009, 08:25:53 PM »
Reply with quoteQuote

windows/linux?
ich geh mal davon aus das es ein windows server ist..

nun, am einfachsten wird es wohl sein wenn du den prozess als service startest, und dann "restart on failure" einschaltest:
http://www.project-open.org/images/shots/po-services-recovery-dialog.gif
einfach mal google anwerfen und schaun wie man einen normalen prozess als service startet, und dann vlt auf der website von microsoft mal die doku über service handling durchlesen..

ansonsten würde ich für sowas eine batch/WScript schreiben, C wäre ein bissel overhead für so ein kleinkram..

aber wenn dus in C schreiben willst, schau dir mal diese links an:
http://msdn.microsoft.com/en-us/library/ms684834%28VS.85%29.aspx
http://msdn.microsoft.com/en-us/library/ms682629%28VS.85%29.aspx (vlt besser geeignet)
http://msdn.microsoft.com/en-us/library/bb762153%28VS.85%29.aspx

das is im prinzip alles was du brauchst..
mit EnumProcesses() schaust du einfach ob dein prozess noch am laufen ist, und wenn er nicht mehr läuft via ShellExecute() neu starten...
Logged
NetzTeil
Guest


Email
« Reply #2 on: October 28, 2009, 09:43:15 PM »
Reply with quoteQuote Modify messageModify

Hallo Smokez,

ich bedanke mich für deinen ausfürligen beitrag :), denn ersten link denn du gepostet hast: .project-open.org/images/shots/po-services-recovery-dialog.gif dieses porgamm würde mich intressieren, steht es zum freien download zu verfügung oder ist es ein privat project ?, danke
Logged
smokez
Administrator
Senior Member
*****
Posts: 266


167413143 smoke@smokez.de Boss2001001001
View Profile WWW Email
« Reply #3 on: October 31, 2009, 08:47:15 PM »
Reply with quoteQuote

Quote
ieses porgamm würde mich intressieren, steht es zum freien download zu verfügung oder ist es ein privat project ?, danke
ne das gibts nicht zum freien download, das ist windows xp :p

[START] -> Einstellungen -> Systemsteuerung -> (Verwaltung) -> (Dienste) -> Dienst Rechtsklicken -> Eigeschaften -> [Wiederherstellen]
Logged
NetzTeil
Guest


Email
« Reply #4 on: November 01, 2009, 10:05:42 AM »
Reply with quoteQuote Modify messageModify

Okay, dann Haue ich mir wieder XP auf in Rechner... mit Windows 7 habe ich es scha Probiert klappt net ^^, welche anleitung muss ich in google eingeben damit ich dieses proggy bedienen kann.
Logged
smokez
Administrator
Senior Member
*****
Posts: 266


167413143 smoke@smokez.de Boss2001001001
View Profile WWW Email
« Reply #5 on: November 01, 2009, 04:47:53 PM »
Reply with quoteQuote

http://tinyurl.com/ykpr4wn

da findet man so tolle sites wie:
http://www.askvg.com/windows-7-services-that-can-be-safely-set-to-manual/
http://blog.tim-bormann.de/windows-7-schneller-machen.html
http://www.trojaner-board.de/75859-windows-vista-indexdienst-abschalten.html
Logged
NetzTeil
Guest


Email
« Reply #6 on: November 01, 2009, 05:43:33 PM »
Reply with quoteQuote Modify messageModify

Mensch Smokez du bist mein Held xD, sag mal kann man dich mal im ICQ adden :) ?
Logged
Pages: [1]
  Reply  |  Print  
 
Jump to:  

Forum Software: SMF
Template by SmokeZ
Page created in 0.062 seconds with 19 queries.