Ces dernières semaines, nous avons constaté des temps de téléchargement extrêmement lents pour les pièces jointes sur notre site, et parfois le téléchargement échoue même par expiration du délai (voir les journaux associés ci-dessous). Ma configuration utilise DigitalOcean Spaces pour S3 et Bunny.net pour le CDN. J’ai également activé la nouvelle option composer media optimization image enabled, mais je pense que le problème existait avant cela. Il est difficile de reproduire ce problème de manière fiable. Avez-vous des idées ?
Journal d'expiration du délai
DistributedMutex("optimized_image_32792_50_33") : détenu trop longtemps, maximum attendu : 60 s, a pris 66 s de plus
Message (122 copies signalées)
DistributedMutex("optimized_image_32792_50_33") : détenu trop longtemps, maximum attendu : 60 s, a pris 66 s de plus
Backtrace
/var/www/discourse/lib/distributed_mutex.rb:54:in `warn'
/var/www/discourse/lib/distributed_mutex.rb:37:in `block in synchronize'
/var/www/discourse/lib/distributed_mutex.rb:29:in `synchronize'
/var/www/discourse/lib/distributed_mutex.rb:29:in `synchronize'
/var/www/discourse/lib/distributed_mutex.rb:14:in `synchronize'
/var/www/discourse/app/models/optimized_image.rb:18:in `lock'
/var/www/discourse/app/models/optimized_image.rb:68:in `create_for'
/var/www/discourse/app/models/topic_thumbnail.rb:21:in `find_or_create_for!'
/var/www/discourse/app/models/topic.rb:104:in `block in generate_thumbnails!'
/var/www/discourse/app/models/topic.rb:103:in `each'
Toujours confronté à d’importants problèmes avec cela. J’ai essayé de mettre à jour vers la dernière version et d’utiliser le mode sans échec, mais cela n’a pas aidé. J’ai désactivé enable s3 uploads et le problème disparaît. Des idées ?
Digital Ocean a eu un gros problème avec S3 à Amsterdam il y a quelque temps (je l’avais commencé à utiliser parce qu’un ami qui y travaillait m’avait dit que c’était leur meilleur centre de données, mais les choses changent et maintenant il travaille chez Google).
Donc, un autre service S3 serait aussi ma suggestion.
https://status.digitalocean.com/ montre des problèmes avec Spaces à SFO2 depuis plusieurs jours. Il indique « résolu », mais je ne recommande plus Spaces…
Oui, c’est exact. C’est pourquoi j’ai migré vers Francfort. Depuis, tout fonctionne parfaitement sans aucun problème. AMS3 et SFO2 ont eu de nombreux problèmes, des problèmes de maintenance et de disponibilité récurrents.
Merci les gars, l’espace DO à San Francisco semble bien être le problème. J’ai basculé pour l’instant vers New York et je pourrais envisager de revenir chez Amazon si j’ai d’autres soucis. Comment procéder pour réaffecter les images existantes vers le nouvel espace ? Dois-je simplement refaire une récréation ? J’ai déjà copié tous les fichiers vers le nouvel espace.