Nous avons une multitude de clients répartis qui, entre autres, téléchargent des fichiers journaux sur notre serveur Apache.
Nous avons eu des problèmes de rotation des journaux sur certains fichiers, donc nous téléchargeons maintenant relativement de gros fichiers de ces clients plusieurs fois par jour. Évidemment, la solution est de remettre en marche la rotation des journaux et d'ajouter un peu plus d'intelligence aux clients pour qu'ils arrêtent de faire cela. Mettre en place UN quelconque changement pour les clients prendra des jours, voire une semaine ou deux.
En attendant, nos 3 lignes T1 sont saturées à 100 % par ces téléchargements, et de nombreuses connexions vitales (beaucoup plus importantes que les téléchargements de journaux) arrivent à expiration.
Le téléchargement des journaux est géré par un script Python fonctionnant sous mod-wsgi, et nous avons essayé de lui faire immédiatement envoyer un succès 200 (via le script Python). Cela ne fonctionne pas - curl (ce que nous utilisons pour le téléchargement) signalera 200 et une connexion rompue après 30 secondes, mais le téléchargement se poursuit toujours pendant ces 30 secondes.
Avez-vous des suggestions sur ce que nous pourrions faire à ce sujet? Nous ne nous soucions pas vraiment de perdre des fichiers journaux, mais nous voulons vraiment que le trafic vital passe.