问题

今天在任务管理器中将nginx结束任务后,发现nginx服务无法停止

image-20201230135658712

访问http://127.0.0.1/仍能看到欢迎页:

image-20201224154810411

此时尝试使用命令nginx.exe -s stop停止服务发现报错:

image-20201224155307560

解决

由于我本地的nginx有监听8099端口,所以使用 netstat -ano | findstr "8099" 查看占用8099端口的进程的PID

image-20201224155124048

拿到上面的PID,通过 tasklist | findstr "PID" 命令找到nginx进程信息

image-20201224155205370

然后通过 taskkill /f /t /im nginx.exe 结束nginx进程

image-20201224155244186

然后再次访问 http://127.0.0.1/ 发现nginx服务已成功停止

image-20201224154830113


YOLO