Planificateur de tâches Windows Server 2008 taskeng.exe Chargement

Nous lancons périodiquement quelques scripts simples. Python Sur nos serveurs en utilisant le planificateur de tâches Windows. Les scénarios sont extrêmement simples et collectent des statistiques, telles que l'espace disque et le pourcentage du processeur et les enregistrer.

Parfois, nous remarquons que nous ne pouvons pas modifier, renommer ou supprimer le script. Lorsque nous examinons le gestionnaire de tâches, nous voyons que le script s'est terminé avec succès, mais il y a une ou deux instances taskeng.exe, Qui existe toujours.

Nous avons passé une recherche approfondie, essayant de voir s'il y a un moyen de sortir de notre script Python, pour l'empêcher, mais il semble que cela ne se produise que dans 1 de 100 Le script commence, ce qui nous fait penser que c'est le problème du planificateur de tâches.

Quelqu'un a suggéré juste de tuer taskeng.exe, Lorsque notre script est prêt, mais cela ressemble à une solution à un problème de Sledgehammer (et parfois deux scripts sont lancés simultanément).

J'espère que quelqu'un ici a déjà rencontré ce problème plus tôt!

https://i.stack.imgur.com/wiuLI.png
Invité:

Dominique

Confirmation de:

Placez ici la réponse de notre service de support de serveur au cas où cela aide quelqu'un d'autre à l'avenir.

La réponse de Chase est extrêmement utile, mais malheureusement, cela ne fonctionnera pas dans notre cas, car parfois, il y a plusieurs tâches en même temps, et nous ne pouvons pas tuer cet exemple taskeng.exe.

Dans le planificateur de tâche, il a été proposé d'activer l'option "Arrêter l'instance existante" sur l'onglet "Paramètres" dans les propriétés de la tâche.

Alors qu'il semble résoudre le problème.

Avec respect,

David

Hannah

Confirmation de:

Je ne veux pas être d'accord avec la solution avec un Sledgehammer, mais si vous ne voulez pas déboguer un script pour voir que quelque chose ne va pas correctement (Éteignant le disque ou l'échec de la ressource réseau si vous prenez en compte les fonctions des fonctionnalités), Je commencerais désactiver le script en tuant tous les processus de planificateur existants.

C'est un Slegedhammer, mais je devais faire cela avec de célèbres produits de bons fournisseurs, ce qui a parfois provoqué une ressource qui ne répondait pas correctement, à la suite de laquelle la tâche de sauvegarde dépendait. Pour prévenir la duplication des tâches, c'était la seule décision et, franchement, même lorsqu'il est sorti de correction, nous ne nous inquiétons pas, car c'est un atelier légal qui n'a pas encore eu d'impact négatif.

Sinon, qu'est-ce qui fait un script qui peut ne pas être terminé?

- Signe

p.s. J'avais soutenu MSFT Premier, J'ai même pris cette solution pour les importations d'importations de lots programmées / Exportation SharePoint, Où ils ont accroché, et nous avons dû tuer le planificateur.

Pour répondre aux questions, connectez-vous ou registre