J'utilise Ubuntu 16.04 avec un serveur Squid sur un serveur cloud.
Squid est utilisé pour mon Android application à accéder à quelques sites Web.
En général, tout a bien fonctionné jusqu'à il y a 3 jours, pendant la période de chargement maximale (9 PM - 23h00), lorsque j'ai environ 20 000 utilisateurs actifs. Pendant ce temps, je reçois beaucoup de bûches de calmar comme ceci:
2017.09.13/19:08:46 0 79.143.34.171 TAG_NONE/503 0 CONNECT login.vk.com:443 - HIER_NONE/- -
J'enquête déjà depuis 2 jours et ce que j'ai essayé jusqu'ici, c'est de désactiver la mise en cache, de désactiver IPv6, en utilisant via off
et forwarded_for off
, en utilisant http_port 0.0.0.0:8080
pour forcer IP v4, en définissant tcp_outgoing_address <server_ip_address>
et quelques autres choses dont je ne me souviens plus actuellement.
Donc, premièrement, je ne comprends pas ce code 503: est-ce la réponse du site Web login.vk.com
, n'est-ce pas? Cela signifie-t-il que ce site (serveur) est surchargé par des requêtes ou dépasse simplement le nombre de requêtes par seconde provenant de l'IP de mon serveur?
Comment puis-je résoudre ce problème ou au moins améliorer la situation? Peut-être devrais-je en quelque sorte limiter le maximum de connexions simultanées à mon calmar?
J'ai eu le même problème avec une page Web d'une banque, le journal est:
TAG_NONE / 503 0 CONNECT enlinea.bt.gob.ve:443 - HIER_NONE / - -
Ce que j'ai fait était un lieu:
pinger_enable off
half_closed_clients off
quick_abort_min 0 KB
quick_abort_max 0 KB
quick_abort_pct 95
Et changer:
client_persistent_connections on
server_persistent_connections on
Par:
client_persistent_connections off
server_persistent_connections off
Il a immédiatement commencé à fonctionner après la modification de ces paramètres.