Maison > développement back-end > Golang > Comment corriger les erreurs « UnixHTTPConnectionPool : lecture expirée » dans Docker Compose ?

Comment corriger les erreurs « UnixHTTPConnectionPool : lecture expirée » dans Docker Compose ?

Barbara Streisand
Libérer: 2024-11-15 10:01:02
original
748 Les gens l'ont consulté

How to Fix

Dépannage des erreurs de délai d'expiration de Docker Compose avec "UnixHTTPConnectionPool"

Lors de l'exécution de plusieurs tests impliquant Docker-compose up avec un grand nombre de services, des erreurs intermittentes peuvent survenir. L'une de ces erreurs est « ERREUR : pour testdb-data UnixHTTPConnectionPool(host='localhost', port=None) : expiration du délai de lecture."

Pour résoudre ce problème, envisagez les solutions de contournement suivantes :

Redémarrer le service Docker

Exécutez la commande suivante :

sudo systemctl restart docker
Copier après la connexion

Définir l'environnement Variables

Ajoutez les variables d'environnement suivantes :

export DOCKER_CLIENT_TIMEOUT=120
export COMPOSE_HTTP_TIMEOUT=120
Copier après la connexion

Ces solutions de contournement ont été efficaces pour résoudre le problème de délai d'attente pour de nombreux utilisateurs. Il est important de noter que l'erreur peut être liée à des facteurs tels que des conditions de réseau lentes ou une utilisation élevée des ressources sur l'agent. En augmentant les valeurs de délai d'attente, docker-compose dispose de plus de temps pour terminer ses opérations.

Pour plus d'informations, reportez-vous aux éléments suivants problèmes :

  • https://github.com/docker/compose/issues/3927
  • https://github.com/docker/compose/issues/4486
  • https://github.com/docker/compose/issues/3834

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal