Bootstrap

Nginx代理jar包报Error,Nginx进程似乎被隐藏

        当我去用Nginx代理jar包时报了An error occurred.

错误原因可能是你有多个Nginx进程没有关闭。(前提是你的jar的正常跑起来)

可当我去看任务管理器并没有发现有Nginx的进程在运行,但是启动成功后的Nginx的Doc黑板还在,这时候就能猜测到应该是有些Nginx进程被隐藏。但是使用

.\nginx.exe -s stop

 并不能关闭掉被隐藏的Nginx进程。

简单的办法是

                直接在任务管理器里的 详细信息 里找到其他的Nginx手动关闭即可

也可以用命令操作

tasklist /fi "imagename eq nginx.exe"

  查看到所有的Nginx进程,应该是能看到有多个没有关闭的进程

找到需要结束的进程ID,然后运行以下命令结束进程

taskkill /pid <pid> /f

请将<pid>替换为你要结束的进程的ID

每次运行只能结束一个进程,所以建议在任务管理器手动关闭

;