La cloche.

Il y a ceux qui ont lu cette nouvelle devant vous.
Abonnez-vous pour recevoir des articles frais.
E-mail
Nom
Nom de famille
Comment voulez-vous lire la cloche
Sans spam

Au cours de la navigation sur Internet, chacun de nous a connu l'apparition du message «Erreur 503 - Service indisponible» lors de l'accès au site, qui a récemment travaillé correctement. Ce code Cela signifie que la ressource HTTP que vous souhaitez aller est temporairement inaccessible.

Comme indiqué par "Erreur 503"

Chaque compteL'hébergement a une certaine quantité flux de travailqui est strictement réglementé par des caractéristiques régime tarifaire. La demande de demande d'autres ordinateurs de réseau est effectuée par ordre d'arrivée. Dans le même temps, des demandes faciles peuvent être traitées presque instantanément et de travailler avec plus de temps requis pendant un certain temps.
Cette file d'attente est limitée à un certain nombre de demandes, et en cas de dépassement de la limite, la requête s'écarte, et le navigateur de l'utilisateur affiche le message "Erreur 503".

Que faire l'utilisateur lorsque le code d'erreur 503 apparaît dans le navigateur

Le plus souvent, la cause de ce comportement du serveur et l'apparence d'une erreur avec code 503 sont des problèmes temporaires et, après un certain temps, le serveur libère la quantité de ressources requise et peut traiter la demande. C'est pourquoi il est recommandé de ne pas entrer dans le site pendant trois minutes, afin de ne pas créer une autre file d'attente consistant à contacter un ordinateur hébergement, qui ne peut que aggraver la situation actuelle.

Causes de l'erreur d'erreur 503 - Service indisponible

Le code 503 indique la formation d'une grande file d'attente de requête sur le serveur avec lequel il n'a pas le temps de faire face. Les principales raisons de la formation de la file d'attente peuvent être:

  1. Scripts suspendus.
  2. Un grand nombre d'appels au serveur.
Chacune de ces raisons nécessite une attention accrue des webmasters et des administrateurs de ressources HTTP et d'optimiser le fonctionnement du site.

Causes des scripts et des méthodes de lutte contre ce problème

Les scripts éclairs et l'apparence ultérieure de l'erreur "Erreur 503 - Service non disponible" peuvent être causées par les facteurs suivants:

  1. Transfert de fichier grande taille pour aider php.. Les fichiers importants sont recommandés directement, sans utiliser de scripts pour deux raisons principales:
    • les scripts ont temps limité travailler et après son expiration, le transfert sera interrompu;
    • la transmission de fichiers utilisant PHP prend un processus distinct qui arrête de traiter les demandes utilisateur.
  2. Transfert de fichiers Il est recommandé d'organiser directement à l'aide d'un processus spécial multithread, un grand nombre de fils à la fois et n'affecte pas la vitesse de téléchargement de la ressource HTTP.
  3. Connexions avec des serveurs distants. Ce type de connexion est strictement recommandé pour éviter, mais sans eux, il est impossible de mettre en œuvre le travail du site, vous devez définir un petit temps de réponse et configurer bonne communication Avec un serveur distant.
  4. Un grand nombre de modules CMS "lourds" ou non fonctionnels. Absolument tous les plugins utilisés par CMS doivent être vérifiés pour la performance et l'intensité des ressources. Des modules qui ralentissent le site sont recommandés pour être remplacés par plus de contreparties cloués, de plus, il est préférable de désinstaller tous les composants de moteur inutilisés.
  5. Utilisation analphabète de la liste de diffusion. Le script de boîte aux lettres est recommandé de fonctionner uniquement avec une charge minimale sur le serveur (par exemple, la nuit), compte tenu des limitations du nombre de messages par jour et des fonctionnalités du script.
  6. Demandes lentes K. base de données MySQL. Si vous avez des demandes ralentissées dans le compte, un fichier portant le nom de MySQL-Slow.log apparaît. Ces données de fichier sont mises à jour une fois par jour et contiennent des demandes exclusivement des problèmes pour la base de données. Afin de minimiser le nombre de demandes lentes et de réduire donc la fréquence d'erreur avec le code 503, il est recommandé:
    • installez sur le site des composants de mise en cache de site qui réduisent le nombre de requêtes à la base de données;
    • optimiser les demandes elles-mêmes;
    • indexez les tables de la base de données sur les colonnes utilisées dans les échantillons;
    • changer le site CMS.

Causes d'un grand nombre de demandes à la ressource HTTP

Pour un grand nombre de demandes et, par conséquent, l'erreur avec le code 503 "Service indisponible" peut fournir:

  • contenu sur le site Web des liens HTTP à un très grand nombre de fichiers chargés via des requêtes distinctes (images, tables, scripts Java peuvent être utilisés comme tels fichiers);
  • la présence sur le site Web de l'élément envoie périodiquement des demandes Ajax au serveur (par exemple, chat) et le nombre de demandes dépendra à la fois du nombre de visiteurs et du nombre d'onglets ouverts dans le navigateur d'un visiteur;
  • des bots d'indexation qui numérisent les ressources du site (par exemple, toutes sortes de moteurs de recherche);
  • l'utilisation de toutes les ressources qui sont affichées sur d'autres sites;
  • DDO attaque.

Un certain nombre d'utilisateurs dans leur travail avec n'importe quel site peuvent rencontrer une erreur 503 et le message SERVICE TEMPORIARIY INDISTAILLABLE. Erreur spécifiée Cela peut concerner les deux développeurs de toutes les ressources et des utilisateurs ordinaires qui essaient d'accéder à un site spécifique et de collecter avec ce problème. Dans ce matériau, je vais vous dire que cela signifie 503 service temporairement indisponible, énumérez la liste des raisons qui provoquent ces dysfonctionnements et expliquent comment le réparer.

Quel est ce service 503 temporairement indisponible (Traduction en russe)

Traduit dans les erreurs de texte russe 503 sons comme "Le service 503 est temporairement indisponible" Et concerne généralement la situation lorsque le service à l'examen (ressource) n'a pas le temps de traiter tous les appels à cela, et pendant un moment cesse d'accepter de nouvelles demandes de cette adresse.

Cette erreur 503 est l'un des codes d'état HTTP standard et se manifeste généralement avec de tels clichés standard que "503 Service indisponible", "Erreur de serveur HTTP 503", "Erreur 503", "Erreur 503" et près des autres. Le problème se produit lorsque le navigateur travaille dans n'importe quel moderne système opérateuroù la connexion Internet est activée.

Causes des erreurs "Service temporairement indisponible 503"

Dans la plupart des cas, la principale cause de l'erreur 503 est la surcharge du serveur ou de l'exécution sur elle dans ce moment quelconque travail technique. Et les sites qui utilisent Microsoft Internet Information Services peuvent donner plus d'informations sur les causes de l'erreur 503, en ajoutant le code d'erreur au code d'erreur et le numéro de la spécification (par exemple, l'erreur 503.2 - la limite de demande simultanée dépassée - le La limite des demandes parallèles est dépassée et ainsi de suite)

Outre un grand nombre de demandes au serveur Web, les causes du service d'erreur 503 temporairement indisponible peuvent être les suivantes:


Comment se débarrasser des erreurs 503 (section pour les utilisateurs)

Bien que, dans la plupart des cas, le service Erreur 503 indisponible temporairement est le problème des développeurs, il existe des situations où les utilisateurs peuvent corriger la situation (bien que, être objectif, il n'y a pas de telles opportunités). Ci-dessous, je vais énumérer ce qu'un utilisateur ordinaire peut prendre comment se débarrasser de l'erreur 503:


Comment se débarrasser du problème du service 503 temporairement indisponible (section pour les développeurs)

Pour corriger l'erreur 503, le développeur doit faire attention aux éléments suivants:


Instructions vidéo Correction d'erreur

Dans ce matériau, j'ai décrit le service 503 temporairement indisponible, énumérés les causes de cette erreur et expliqua comment s'en débarrasser. Dans la plupart des cas, cette erreur concerne les problèmes du fonctionnement des sites et se produit pour diverses raisons, de la surcharge banale du site par des demandes externes et avant d'activer le script de diffusion. Si vous êtes un utilisateur ordinaire et que vous êtes confronté à un problème similaire, je vous recommande de simplement attendre, dans la plupart des cas, le problème est temporaire et disparaîtra après une courte période elle-même.

Les internautes lors de la saisie de sites respectent le service d'erreur 503 - Service indisponible. Ce code apparaît sur des sites exécutés sur tous les CMS populaires (Content Gestion du service), tels que MySQL, Joomla, Datalife Moteur, WordPress, etc. Par conséquent, trouvons-le, ce qui signifie une erreur 503.

Ce que c'est?

Code d'erreur 503 (Service indisponible) - L'indisponibilité temporaire du service. Si nous parlons une langue simple - c'est une sorte de fiche page blancheoù l'utilisateur obtient.

Causes d'un tel problème:

  1. Erreurs de connexion avec base de données MySQL ou autre CMS.
  2. Fonctionnement incorrect des plugins - ils cessent d'effectuer les fonctions nécessaires ou les conflits avec d'autres plugins.
  3. Malaisie bande passante Site - Introduction Les requêtes Plus que les processus de serveur (la limite de la visite simultanée des utilisateurs sur le site est dépassée).
  4. La transmission (ou le traitement) des fichiers volumineux sur le serveur conduit à la suspension des scripts du site et ralentit.
  5. Pas un courrier automatique optimisé est pris par les ressources du serveur, le ralentissant ainsi.

Comment réparer?

Si vous êtes un utilisateur ordinaire, vous ne pouvez pas influencer l'erreur 503. La seule solution ne doit pas entrer de temps sur le site avant que l'administration élimine le problème.

Et si vous êtes administrateur de la ressource, analysez et de difficulté à trouver une faute. Contactez également votre entreprise d'hébergement.

Si vos scripts fonctionnent incorrectement ou accrochent, procédez comme suit:

  1. Évitez les demandes avec un serveur distant. S'il est impossible d'exclure, réduisez le délai de connexion et assurez-vous que la connexion stable.
  2. N'utilisez pas de scripts pour transmettre des fichiers volumineux statiques par PHP - l'opération peut ne pas être complétée, car les composants CMS ont une durée d'activité limitée. Configurez le transfert de fichier direct.
  3. Essayez de démarrer la lettre d'information du courrier à l'heure de la journée lorsque la charge sur le serveur est minime (telle que la nuit - matin). Ou effectuer la mailing manuellement.
  4. Optimiser les demandes de base de données. Pour ce faire, activez la fonctionnalité de mise en cache.

Important! Ne négligez pas les scripts de mise à jour et le CMS. La probabilité est que les scripts différentes versions Commencer à entrer les conflits les uns avec les autres.

En outre, le problème peut être dans un grand nombre d'appels au serveur. Dans ce cas:


Si vous avez des questions. Peut-être que ensemble, nous trouverons une solution au problème et dites-moi quoi faire.

La cloche.

Il y a ceux qui ont lu cette nouvelle devant vous.
Abonnez-vous pour recevoir des articles frais.
E-mail
Nom
Nom de famille
Comment voulez-vous lire la cloche
Sans spam