监视器服务在 20000 毫秒内等待监视器观察同步 Cookie 文件,但超时了
- 我使用
react-native run-ios运行应用程序 - 有时在应用程序启动时,我会看到以下类似的警告(有时不显示):
警告: Watchman `watch-project` 返回了一个警告: 重新爬取此监视器 23 次,最近一次是因为:
MustScanSubDirs UserDroppedTo 要解决,请查看 https://facebook.GitHub.io/watchman/docs/troubleshooting.html#recrawl 中的信息
要清除此警告,请运行:
`watchman watch-del '/Users/arindamray/IdeaProjects/temp/DanceAppCopy' ; watchman watch-project '/Users/arindamray/IdeaProjects/temp/DanceAppCopy'`
3) 在 watchman 日志中,我看到以下内容每隔一分钟左右就出现一次2023-08-10T10:20:13,301: [client=8:stm=105553154998912:pid=60302] syncToNow: 等待 cookie 文件在 20000 毫秒内被监视器观察的时间超时 2023-08-10T10:20:13,303: [client=8:stm=105553154998912:pid=60302] PERF: {"user_time": 0.00058299999999999997, "start_time": 1691659193.2960839, "elapsed_time": 20.007055999999999, "version": "2023.08.07.00", "system_time": 0.0012650000000000001, "meta": {"sync_to_now": {"reason": "syncToNow: 等待 cookie 文件在 20000 毫秒内被监视器观察的时间超时: 操作超时", "timeoutms": 20000, "success": false}, "root": {"recrawl_count": 0, "case_sensitive": false, "watcher": "fsevents", "path": "/Users/arindamray/IdeaProjects/temp/DanceAppCopy"}}, "pid": 60302, "description": "sync_to_now"} 2023-08-10T10:20:13,303: [client=8:stm=105553154998912:pid=60302] send_error_response: ["clock", "/Users/arindamray/IdeaProjects/temp/DanceAppCopy", {"sync_timeout": 20000}], failed: std::__1::system_error: syncToNow: 等待 cookie 文件在 20000 毫秒内被监视器观察的时间超时: 操作超时 2023-08-10T10:20:13,304: [sanitychecks] Failed do_clock_check : Clock error : std::__1::system_error: syncToNow: 等待 cookie 文件在 20000 毫秒内被监视器观察的时间超时: 操作超时 2023-08-10T10:20:13,304: [sanitychecks] PERF: {"user_time": 0.001052, "start_time": 1691659193.2959061, "elapsed_time": 20.008839999999999, "version": "2023.08.07.00", "system_time": 0.0021289999999999998, "meta": {"error": "Clock error : std::__1::system_error: syncToNow: 等待 cookie 文件在 20000 毫秒内被监视器观察的时间超时: 操作超时", "root": {"path": "/Users/arindamray/IdeaProjects/temp/DanceAppCopy"}}, "pid": 60302, "description": "clock-test"} 4) 在对应用程序代码进行 JS 更改时 -
内容来源: facebook/watchman