Vla*_*nko 1 server networking proxy squid
我在云服务器上使用 Squid 运行 Ubuntu 16.04。
Squid 用于我的 Android 应用程序来访问几个网站。
一般来说,一切正常,直到 3 天前在最高负载期间(晚上 9 点 - 晚上 11 点),当时我有大约 20 000 个活跃用户。在这段时间里,我收到了很多这样的 Squid 日志:
2017.09.13/19:08:46 0 79.143.34.171 TAG_NONE/503 0 CONNECT login.vk.com:443 - HIER_NONE/- -
Run Code Online (Sandbox Code Playgroud)
我已经调查了 2 天,到目前为止我尝试过的是禁用缓存、禁用 IPv6、使用via off和forwarded_for off、使用http_port 0.0.0.0:8080强制 IP v4、设置tcp_outgoing_address <server_ip_address>以及其他一些我目前不记得的东西。
所以首先我不明白 503 代码:这是来自网站的响应login.vk.com,对吗?这是否意味着该站点(服务器)因请求而过载,或者只是超过了来自我服务器 IP 的每秒请求数?
我该如何解决这个问题,或者至少改善这种情况?也许我应该以某种方式限制与我的 Squid 的最大同时连接数?
小智 5
我在银行的网页上遇到了同样的问题,日志是:
TAG_NONE / 503 0 CONNECT enlinea.bt.gob.ve:443 - HIER_NONE / - -
Run Code Online (Sandbox Code Playgroud)
我所做的是地方:
pinger_enable off
half_closed_clients off
quick_abort_min 0 KB
quick_abort_max 0 KB
quick_abort_pct 95
Run Code Online (Sandbox Code Playgroud)
并改变:
client_persistent_connections on
server_persistent_connections on
Run Code Online (Sandbox Code Playgroud)
经过:
client_persistent_connections off
server_persistent_connections off
Run Code Online (Sandbox Code Playgroud)
更改这些设置后,它立即开始工作。
| 归档时间: |
|
| 查看次数: |
15018 次 |
| 最近记录: |