Précédent   Forum des professionnels en informatique > Systèmes > Windows > Windows Serveur
Windows Serveur Forum d'entraide professionel pour Windows Serveur : NT, 2000, 2003 , Longhorn...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
Vieux 19/02/2010, 10h53   #1
Membre Expert
 
Homme
Inscription : mars 2004
Messages : 1 052
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : mars 2004
Messages : 1 052
Points : 1 031
Points : 1 031
Par défaut Problème d'arrêt de service (dépendance à ajouter ?)

Bonjour,

Sur un serveur W2003, j'ai des services windows qui démarrent et s'arrêtent correctement depuis services.msc.

Pendant le fonctionnement du service, un fichier PID est déposé sur un serveur distant, permettant de savoir que ce service est actif (c'est le fonctionnement du produit, je ne peux pas le modifier)

Le problème, c'est que lorsque le serveur reboot, les fichiers PID ne sont pas supprimés (dans les journaux d'évenement, j'ai des erreurs "descripteur non valide"), ce qui me fait penser que ce serveur a arrêté des services nécéssaires aux partages de fichiers, ou les ressources réseaux avant d'arrêter mon service applicatif.

Pouvez-vous m'indiquer quels services sont impliqués dans l'utilisation de ressources partagées (entant que client) et réseaux, afin d'essayer de les mettre en dépandances ?

Merci à vous
__________________
Chaval
__________________
"Monsieur le chat voudriez-vous, s'il vous plait, demanda Alice, me dire de quel côté dois-je aller ?
Ca dépend de l'endroit où vous voulez vous rendre, répondit le chat"
Lewis Carrol
chaval est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/02/2010, 18h16   #2
Membre émérite
 
Inscription : janvier 2007
Messages : 950
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 950
Points : 914
Points : 914
Je n'ai aps de solution propre à proposer, mais je me dis que si ton service applicatif se ferme en premier, ca marchera. est ce qu'un script de fermeture ferait l'affaire?
Flamby38 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/02/2010, 18h25   #3
Membre Expert
 
Homme
Inscription : mars 2004
Messages : 1 052
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : mars 2004
Messages : 1 052
Points : 1 031
Points : 1 031
Justement, je demande plus ou moins comment faire pour que mon service se termine en premier (ou en pratique, quels sont les services réseaux que je dois ajouter en dépendances pour garantir que mon service se termine avant eux)
__________________
Chaval
__________________
"Monsieur le chat voudriez-vous, s'il vous plait, demanda Alice, me dire de quel côté dois-je aller ?
Ca dépend de l'endroit où vous voulez vous rendre, répondit le chat"
Lewis Carrol
chaval est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/02/2010, 02h59   #4
Membre émérite
 
Inscription : janvier 2007
Messages : 950
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 950
Points : 914
Points : 914
J'avais bien compris mais je suggerais une alternative.
Ce que je voulais proposer c'etait de remplacer ta dépendance par un script qui ferme ton service. je ne suis pas certain que ca marche mais c'est pas compliqué a tester.
tu crées un fichier .bat avec "net stop service tonservice" et tu essayes de le mettre en shut down script, pour voir si le script est joué avant l'arret des services, auquel cas ca te garantirait que ton service se ferme en premier.
Flamby38 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/03/2010, 20h05   #5
Membre Expert
 
Homme
Inscription : mars 2004
Messages : 1 052
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : mars 2004
Messages : 1 052
Points : 1 031
Points : 1 031
Bonjour,

désolé pour le temps de réponse... Je ne peux pas faire des tests sur mes serveurs de prod quand je veux ;-)

En effet, les shutdown-scripts sont lancés avant les arrêts de service.
En définissant un fichier bat contenant une série de "net stop" en shutdown-script, mon application s'arrête maintenant correctement.

Merci pour l'idée en tout cas !!
__________________
Chaval
__________________
"Monsieur le chat voudriez-vous, s'il vous plait, demanda Alice, me dire de quel côté dois-je aller ?
Ca dépend de l'endroit où vous voulez vous rendre, répondit le chat"
Lewis Carrol
chaval est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +1. Il est actuellement 03h11.


 
 
 
 
Partenaires

Hébergement Web