|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : avril 2002 Messages : 219 ![]() |
Bonjour à tous,
nous déployons sur un windows server 2008 une certaine quantité de services windows développés par nous même. Tous les services s'installent correctement, mais il semblerait que nous ne puissons pas tous les démarrer. Au bout d'une centaine de services démarrés, impossible d'en lancer d'autres. Hors il nous reste encore pas mal de place en mémoire... D'où la question : y a t-il une limitation quelque part à ce sujet ? Merci par avance. |
|
|
00
|
|
|
#2 |
|
Membre expérimenté
![]() Vincent Consultant en technologies Inscription : avril 2010 Messages : 383 ![]() |
Bonjour Kris,
C'est intéressant. A partir de 100 services démarrés, plus possible dans démarrer un 101ème ? Combien de process en cours d'exécution ? Quelle édition de Windows 2008 Server ? R2 ? Peux tu détailler tes resources (CPU, RAM, disuqes et cartes réseaux) ? Est tu en 64 bit ? Vincent
__________________
Dans le doute, reboot... https://mcp.microsoft.com/authenticate/validatemcp.aspx 931584 | Micr0s0ft |
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : avril 2002 Messages : 219 ![]() |
Salut,
oui c'est à peu près ça, autour du 100ème, plus moyen d'en lancer un autre. Nombre de process windows "classique" + nos services = 100 Windows 2008 R2 Standard 64 bits Service Pack 1 / Intel Xeon 2,7Ghz W3520 / quadri processeur / Ram : 12Go Disque 1,4To Carte reseau : Intel 82574L Gigabit UC utilisé : entre 1 et 5% RAM : entre 6 et 7Go |
|
|
00
|
|
|
#4 |
|
Membre expérimenté
![]() Vincent Consultant en technologies Inscription : avril 2010 Messages : 383 ![]() |
Bonjour,
Si j'ai bien compris, c'est à partir du 100ème process et non du 100ème service. Par rapport à tes informations, ça devrait fonctionner. Dans quel langage développes tu tes services ? Est tu dans un environnement virtualisé ? Il va falloir envisager le cas suivant: l'un des services impacte le système. Une technique est de faire un test croisé. Sur une seconde machine, identique au niveau OS et service. Lance tes services un par un, dans le même ordre chronologique. Tu fais un second test avec les services lancés dans l'autre ordre. L'architecture x64 est importante j'imagine. Peut être l'un des services n'utilise pas la bonne dll x64 mais x86 (WOW3264). Tiens nous au courant. Vincent
__________________
Dans le doute, reboot... https://mcp.microsoft.com/authenticate/validatemcp.aspx 931584 | Micr0s0ft |
|
|
00
|
|
|
#5 |
|
Membre du Club
![]() Inscription : avril 2002 Messages : 219 ![]() |
Salut, merci pour ta réponse.
nous avons des services en Java et d'autres en Delphi. Nous avons déjà réalisés des tests "croisés". mais nous n'avons pas réussi à détecter quel service est défectueux, s'il y en a un. Nous avons du mal à croire que ce sont nos services qui ont un souci, puisque cela fonctionne très bien jusqu'à un certain seuil d'instances démarrés ? Comme le service s'installe correctement mais ne démarre pas, n'y aurait il pas des logs de debuggage plus avancés que l'observateur d'évènements ? |
|
|
00
|
|
|
#6 |
|
Membre expérimenté
![]() Vincent Consultant en technologies Inscription : avril 2010 Messages : 383 ![]() |
Kris,
Dois tu les démarrer dans un ordre précis ? Si le 100ème service est toujours le même, il y a un point commun. Il serait bon de connaitre le résultat dans un ordre aléatoire et déterminé, si c'est toujours le 100ème. As tu une édition Entreprise ? Si oui, peux tu tester dessus ? Sinon, combien as tu de services, différents ? En java, en Delphi ? Vincent
__________________
Dans le doute, reboot... https://mcp.microsoft.com/authenticate/validatemcp.aspx 931584 | Micr0s0ft |
|
|
00
|
|
|
#7 |
|
Membre régulier
![]() Ingénieur systèmes et réseaux Inscription : juillet 2008 Messages : 90 ![]() |
Salut,
As-tu une erreur qui s'affiche ? Cordialement, |
|
00
|
|
|
#8 | |
|
Membre du Club
![]() Inscription : avril 2002 Messages : 219 ![]() |
pas de message d'erreur affiché à part ceci dans l'observateur d'évènements :
Citation:
|
|
|
|
00
|
|
|
#9 |
|
Membre expérimenté
![]() Vincent Consultant en technologies Inscription : avril 2010 Messages : 383 ![]() |
Bonjour,
Va falloir détailler et être précis. Si pas de message d'erreur, donc tout va bien par définition... Un time out ? Peux tu répondre à ces quelques questions, commence par la partie applicative, dans le désordre : Ton serveur est il à l'heure ? Peux tu vider le swap ? (tu le change de place, tu redémmarres) Changer de compte d'utilisateur ? Vérifie tes disques (chkdsk, SFC...) Ton serveur est il virtualisé ? Si oui, peux tu migrer de serveur physique (si possible) ? Peux tu modifier ta mémoire ? Ton OS est installé comment, à partir de quelles sources ? Un service en conflit ? Désactive tout ce qui n'est pas utile (wifi, son...) ... Si du monde à des idées pour compléter cette liste, faut pas hésiter. Je vois des serveurs avec plus de 350 process running, 2003 et 2008 R2. Soit l'OS est monté avec les pieds, et dans ce cas, des "signes" nous le diraient, soit les services ont un soucis. Surtout une 100ène de services, ce n'est pas anodin, si tu fais un test d'isolation, c'est long, très long. Vincent
__________________
Dans le doute, reboot... https://mcp.microsoft.com/authenticate/validatemcp.aspx 931584 | Micr0s0ft |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com