think.js部署问题

think.js项目在untuntu下部署时,nginx下的配置信息为:
`
listen 5050 default_server;
set $node_port 8360;
`
但是在使用curl localhost:8360和node develoement.js会报错地址已在使用:
`
[Error] Error: Address already in use, port:8360. http://www.thinkjs.org/doc/er...

at Object.exports._errnoException (util.js:1022:11)
at exports._exceptionWithHostPort (util.js:1045:20)
at Server.setupListenHandle [as _listen2] (net.js:1315:14)
at listenInCluster (net.js:1363:12)
at Server.listen (net.js:1463:7)

`
请问是什么地方的问题

阅读 2.9k
1 个回答

使用以下命令查看端口的具体信息

lsof -i:8360

如果不是什么重要的应用在占用该端口,杀掉该端口

kill -9 Pid (该端口对用的PID)
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题