FAQ-打开debugging all命令一段时间后(没有执行undo debugging all命令)为什么debug信息会停止输出

发布时间:  2014-09-18 浏览次数:  121 下载次数:  0
问题描述
打开debugging all命令一段时间后(没有执行undo debugging all命令)为什么debug信息会停止输出?
解决方案
打开debugging all命令后,防火墙会输出所有的debug信息,严重影响防火墙性能,所以防火墙启用了定时器,可以看到在命令后面有timeout关键字:
<USG> debugging all ?
  timeout  After what time the command will be stopped
  <cr>

<USG> debugging all timeout ?
INTEGER<1-1440>  The time when the command will be stopped

如果只输入debugging all,则采用定时的默认值,系统创建的定时器为1分钟,过了1分钟,会关闭debugging all;如果输入了timeout的值,则使用timeout的值创建定时器。
所以打开debugging all命令,定时器超时系统会自动关闭,但由于debug信息很多,可能造成输出延时,所以debug信息停止输出的时间可能会有所延迟,比timeout设置的时间稍长。

END