项目网页不从8080端口启动

最近遇到一个问题:

项目跑起来的时候总是跑在8081端口,这表明8080端口被占用了的,但我访问8080端口时是404,其实当时404下还有一句话webstorm.2.1,嘛当时也不知道啥意思。

这就导致一个问题,我们配置跨域在nginx上监听的是80端口,而我项目启动在81端口,导致出错。

折腾了半天,终于找到问题所在:

原因是我在webstorm中debugger中配置了webstorm启动端口,当时不知道这个配置有啥用。

具体是在

 

由于当时这个端口号写的是8080,webstorm启动会占用这个端口,导致在启动其它项目是时会自动往上找空闲端口。

如果你其他应用或进程占用了这个端口可以用以下方法查询:

1.打开命令行黑窗口cmd

2.键入netstat -ano

3.找到8080端口占用的pid码

4.打开任务管理器,在详细信息中查看,关闭就行了

猜你喜欢

转载自blog.csdn.net/qq_41245969/article/details/82696728