FS 使用内核中的单调时钟来保持自己的时间,这与系统时间的机制相同,因此您的机器可能会保持错误的时间。
允许任何软件信任系统时间是非常危险的。如果时间在任一方向上突然变化数小时或数年,则取决于系统时间来计算持续时间等的东西可能会受到很大影响。夏令时之类的事情可能会破坏 CDR 等。
FS 中的时钟是板载单调时钟,并且保留了与实时的偏移量。如果您希望 FS 在需要时同步到系统时间,可以使用命令来执行此操作。
- 强制将 FS 时钟与系统时钟同步的命令应该是:
fsctl sync_clock
( mod_commands#sync_clock ) - 当没有活动调用时,还有另一个命令可以“优雅地”执行相同的操作:
fsctl sync_clock_when_idle
。
- 分类: FreeSWITCH FreeSWITCH学习 呼叫中心
- 标签: FreeSWITCH 呼叫中心