干货

如何解决端口占用问题

2021-07-28  本文已影响0人  zhangPeng丶
image

当我们启动某项服务时,经常会出现 address already in use 这个错误。该错误是指当前使用的端口被某个进程占用,导致本次服务无法正常启动。通常情况下,导致端口被占用的原因有两个:

  1. 已启动的某个服务使用的也是这个端口
  2. 当前服务在上次启动后没有正常退出

本⽂将带领⼤家解决该问题。

查看端口占用情况

首先,需要确认当前要用的端口目前被什么进程占用。

找到占用端口的进程后,需要自行判断一下该进程能否被终止。如果不可以,则需要换一个端口启动服务;如果可以,那么请继续往下阅读。

终止占用端口的进程

通过上文,已经找到了占用端口的进程。接下来,我们要终止它。

到此,占⽤着我们端⼝的进程都已被终止,我们可以愉快的启动服务了。

Title: 如何解决端口占用问题

Date: 2021.07.22

Author: zhangpeng

Github: https://github.com/gh-zhangpeng

上一篇下一篇

猜你喜欢

热点阅读