J'ai un script qui se comporte mal à l'occasion lors de la communication avec un serveur web. Le serveur se bloque ou est très lent à répondre avec des données.Alerte Perl() ou Time :: Out Without Kernel SIG
J'utilise actuellement alarm()
comme un hack pour terminer le script afin de ne pas inonder le système de threads, mais cela provoque une erreur cron, qui alerte le sysadmin, qui ne veut vraiment pas les 200 emails Cela produit lorsque le système est tombé.
Existe-t-il une méthode alternative pour terminer un script (ou apiQuery, si nécessaire) qui ne provoquera pas une sortie non-OK et l'email correspondant?
pouvez-vous poster votre code? Ensuite, nous pouvons probablement vous aider avec une solution. –
ou au moins ajouter un [mcve] si le code est vraiment grand –
(1) oui. (2) lequel voulez-vous? // Sérieusement, veuillez compléter votre question avec plus d'informations. Du code en premier lieu. – zdim