nodebb源码启动服务器出现错误(端口号被占用)

那天有一个同学遇到这个问题, 她很苦恼,她想关机重启。。。
然后我说 “别着急,遇到问题先尝试解决,不要逃避问题”
然后我就尝试这个各种途径帮她解决,我尝试途有如下:

途经一:

当你启动服务器,出现端口号被占用的错误后,终端一般有提示说在端口号的设置子啊代码中的哪一行,根据提示路径找到,代码中设置端口号的地方,然后将当前被占用的端口改成别的端口号后,重新启动服务器后,就没有错误了,OK 了!

但是该同学在操作过程中,再次重新源码的服务器后又出现端口被占用的错误。。。。。但是总不可能一出现这种情况就去改端口号吧。。。

但是为什么一重新启动服务器就说端口号被占用,是什么原因,我还知道??

途经二

查看端口号被谁占用

当前是的端口号是:4567
于是,我就去查看4567是被那个进程占用着:$ lsof -i:4567
然后显示是node占用该端口号

将node进程杀死

$ ps -ef|grep node # 查看进程node的进程号(第一个大概5或者6位的数字)
$ sudo kill -9 num(进程号) # 杀死进程号为num的 进程

再查看端口号4567被谁占用着:

$ lsof -i:4567
发现没有输出结果,说明端口号4567已经被释放,没有进程占用

然后重新启动服务器就可以了

感想:

我自己以前也遇到过这个问题,但是自己也没有解决这样一个问题。今天 这个过程都尝试着去解决,结果居然成功了,把自己的用过的知识结合在一起使用,解决了一个问题,也是一种收获!

解决问题思想的重要性

遇到问题首先自己尝试着去解决,解决不了再去找同学解决,或许会收获一份 知识解决问题的经验

不应该逃避问题!

总结:

不怕遇到问题,不逃避问题
多问别人,主动问同学问题

重要的一点就是:

当别人问你问题的时候,你不要太保守,要善于分享,你才会走的更高更远!

如果今天同学问我这个问题,如果我直接说我不知道,那么我就不会收获这样一个问题的解决方法
(因为我曾经在问别人问题的时候,他明明可以尝试着去解决, 但是他吧share,让我感觉很sad。。。。)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 名词延伸 通俗的说,域名就相当于一个家庭的门牌号码,别人通过这个号码可以很容易的找到你。如果把IP地址比作一间房子...
    杨大虾阅读 20,705评论 2 56
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,092评论 19 139
  • 第六十五章 廖义凡坐上了回S市的长途汽车。尚心薇没有开车送他,他也不想让她送。这两天在尚心薇家就如同一场梦,也宛如...
    冬妮娅阅读 3,240评论 0 0
  • Standby:
    yuzhan550阅读 1,765评论 0 0
  • 众里寻他千百度.... 蓦然回首...IOS10来了! 看看新浪上网友的升级反馈吧~ 还有就是这个搞喜的举手表情~...
    dayup2015阅读 1,040评论 0 0

友情链接更多精彩内容