Nightcout是一个用于血糖数据收集的在线数据库,可用于xdrip+的数据同步。
在linux系统下,搭建的Nightcout因为使用了SSL,且证书过期,导致数据无法同步,显示SSL过期,重发证书后,无法使用npm stop dev停止该项目。
因为Nightcout使用的nodejs编写,可以通过查询node关键词获取进程id,然后用kill杀死进程,再重新启动Nightcout服务即可。
具体可使用如下命令:
- 使用
netstat -nap | grep node
命令查询id号,同时结合服务监听的端口来确定准确的id号 - 使用
kill -9 id号
杀死当前进程 - 使用
npm run dev
或npm run proc
重新启动服务即可。