3

我使用的是 Ubuntu 11.04,在调用“/etc/init.d/squid3 restart”时,需要大约半分钟才能重新启动。它在做什么?

输出如下所示:

* Restarting Squid HTTP Proxy 3.x squid3
*  Waiting...
* ...
* ...
* ...
* ...
* ...
* ...                                                                   [ OK ]
* Creating Squid HTTP Proxy 3.x cache structure
4

3 回答 3

8

降低您的shutdown_lifetime设置。默认设置为 30 秒。

http://www.squid-cache.org/Doc/config/shutdown_lifetime/

于 2017-03-21T16:14:58.830 回答
0

因为它关闭了所有的文件描述符,sockets 才停止。

于 2012-04-26T15:05:22.080 回答
0

也许这不适用于你..因为这假设鱿鱼坏了。

我在 Ubuntu 14 上有一个正在运行/工作的 squid,在 2 次升级到 Ubuntu 18 后,配置文件和文件夹愉快地发生了变化,它无法正常启动 - 但只在日志中可见,没有抛出错误,systemctl 也报告它启动和成功停止。

修复启动问题后,中高 cpu 负载消失了,重启时间长,我认为代理也可以工作。

在我的情况下,我所要做的就是将丢失的配置文件(在我的情况下为 squid_passwd)从旧配置文件夹复制到新配置文件夹。

于 2019-10-16T09:35:01.387 回答