web-dev-qa-db-ja.com

squid TAG_NONE / 503 0高負荷時の接続

クラウドサーバーでSquidを使用してUbuntu 16.04を実行しています。
Squidは、AndroidアプリケーションがいくつかのWebサイトにアクセスするために使用されます。
一般に、すべてのユーザーは3日前までの最大負荷期間(9 PM-11 PM)までアクティブでした。この間、私はこのような多くのSquidログを取得しています:

2017.09.13/19:08:46      0 79.143.34.171 TAG_NONE/503 0 CONNECT login.vk.com:443 - HIER_NONE/- -

私はすでに2日間調査していますが、これまでに試したのは、キャッシュを無効にし、IPv6を無効にし、via offforwarded_for offを使用し、http_port 0.0.0.0:8080を使用してIP v4を強制し、tcp_outgoing_address <server_ip_address>を設定し、現在できないことです覚えて。

最初に私はその503コードを理解していません:それはWebサイトlogin.vk.comからの応答ですよね?そのサイト(サーバー)がリクエストによって過負荷になっているのですか、それともサーバーのIPからの1秒あたりのリクエストを超えているのですか?

どうすればこれを修正できますか、少なくとも状況を改善できますか?どういうわけか私のSquidへの最大同時接続を制限する必要がありますか?

銀行のWebページでも同じ問題が発生しました。ログは次のとおりです。

TAG_NONE / 503 0 CONNECT enlinea.bt.gob.ve:443 - HIER_NONE / - -

私がしたことは場所でした:

pinger_enable off
half_closed_clients off
quick_abort_min 0 KB
quick_abort_max 0 KB
quick_abort_pct 95

そして変更:

client_persistent_connections on
server_persistent_connections on

沿って:

client_persistent_connections off
server_persistent_connections off

これらの設定を変更すると、すぐに機能し始めました。

4