nodejs是不是感觉时间漂移?
我正在解决OAuth身份validation问题(invalid_grant),其中两个可能的原因之一是服务器的时钟与NTP不同步。 我确保服务器的时钟是同步的。
nodejs是否实例化自己的时钟或引用系统时钟?
我期望它会引用系统时钟。 我只问,因为重新启动nodejs暂时修复问题(invalid_grant),我想排除时间同步。
有两种方式nodejs处理时间。 使用javascript Date
或使用process.hrtime
假设节点核心使用process.hrtime
,你绝对需要知道,我会看看节点使用的libuv uv_hrtime函数。
也许你已经在uv_hrtime
上find了一个bug。 每当我使用process.hrtime
我从来没有像我一样使用Date
希望这个指向你的方向。