RE: reštart služby

From: Tomáš Koželuh <mr.death (zavinac)>
Date: Wed, 27 Apr 2011 13:58:32 +0200
Ono je to asi jedno, já bych klidně použil net start/stop service.

> -----Original Message-----
> From: MilanK [mailto:konfera (zavinac) kev.sk]
> Sent: Wednesday, April 27, 2011 9:28 AM
> 
> Po pár rokoch bezproblémového chodu mi začala padať jedna služba (teda
> drbla už asi tretíkrát za dva mesiace).
> Pripojím sa na server a vidím službu v stave Installed but stoped...
> Vždy som sa to dozvedel, až keď keď mi z prevádzok hlásili, že im už
> tri dni nejde internet :-)
> 
> Skúšal som na karte služby Recovery zadať do troch políčok s možnosťami
> pri zlyhaní "Restart the Service", ale ak v programe Freeproxy urobím
> zmeny,
> tak si reštartuje (alebo asi odstráni a znovu nahodí) svoju službu a
> zase je
> všade "Tak No Action"...
> 
> Chcel by som preto preventívne cez plánovač a command line službu
> zastaviť
> a znova spustiť.
> V helpe som našiel dve možnosti:
> - "sc stop ServiceName" a "sc start ServiceName [ServiceArguments]"
> - "net stop service" a "net start service"
> Ktorý spôsob je na Windows 2003 SP2 na tento účel lepší?
> 
> Pri "net start" nevidím možnosť zadať parametre, ale tie asi
> nepotrebujem
> zadávať, keďže služba už existuje.
> Chápem teda správne že "net stop/start" je na zastavenie a spúšťanie
> existujúcej služby a "sc start..." je skôr na vytvorenie novej služby?
> 
> Cez "sc getkeyname" mi to vypísalo že presný názov služby pre príkazový
> riadok je Freeproxy (v grafickom rozhraní sa zobrazuje Free Proxy
> Service).
> 
> Pripojím ešte nalámanú cestu (je to jeden riadok) ako je nainštalovaná
> služba:
> C:\Program Files\FreeProxy\FreeProxy.
> exe -{BeginFreeProxyService} -C"C:\Program
> Files\FreeProxy\mk.cfg"
> 
> - Ktorý spôsob a ako odporúčate dať do *.bat (alebo *.cmd ?) súboru?
> - Ako často môžem takto zastaviť a okamžite spustiť službu - každé 2-3
> hod,
> 12 hod, raz za deň?
> - Nebude win nejako hulákať že sa nejaká služba neustále zastavuje a
> spúšťa?
> - Po zastavení môžem hneď spúšťať alebo tam mám zadať nejakú pauzu
> (používam
> externý sleep [počet sek])?
> - Nebude systém hulákať, alebo sa nezasekne vykonávaný batch ak sa
> budem
> snažiť zastaviť padnutú službu?
Received on 27. 04. 2011, 13:58 CEST

This archive was generated by hypermail 2.2.0 : 27. 04. 2011, 13:58 CEST