squid 重启或者关闭特别慢怎么把?

squid 重启或者关闭时间特变长,是因为一个默认的设置问题。 shutdown_lifetime 默认是30秒,修改一下即可。

修改配置文件 /etc/squid/squid.conf

#  TAG: shutdown_lifetime   time-units
#   When SIGTERM or SIGHUP is received, the cache is put into
#   "shutdown pending" mode until all active sockets are closed.
#   This value is the lifetime to set for all open descriptors
#   during shutdown mode.  Any active clients after this many
#   seconds will receive a 'timeout' message.
#Default:
# shutdown_lifetime 30 seconds
#标签:关机时间单位
#当接收到SIGTERM或SIGHUP时,缓存被放入
#“关机挂起”模式,直到所有活动套接字关闭。
#此值是为所有打开的描述符设置的生存期
#在关机模式下。这么多之后有没有活跃的客户端
#秒将收到“超时”消息。
#默认值:
#关机时间为30秒