午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術文章
文章詳情頁

node.js - node端口占用要怎么處理?

瀏覽:177日期:2024-08-03 17:13:24

問題描述

node.js -  node端口占用要怎么處理?

node端口占用要怎么處理

問題解答

回答1:

在www里面改一下監聽端口就好。

回答2:

如果能換端口,找到你項目中config.js 看到那個port了嗎?改后面的值就行。如果不能換端口的話。。

圖是在windows下的,那就按windows的方法了:

netstat –ano|findstr '8080'

找到對應進程的PID,然后:

taskkill -PID <進程號> -F

或者進任務管理器,找到對應PID的進程,結束之。

回答3:

這種情況,十有八九是你的這個程序已經啟動或者你的另一個node文件正在監聽這個端口。只需要將那個程序應用ctrl+c掉。

回答4:

殺掉進程,或者啟動更換端口

回答5:

https://segmentfault.com/a/11...

Node 中實現端口被占用了,使用另外一個端口

為了解決 ssr 工具 起多個服務的時候端口被占用的情況。分享研究的代碼片段。

// 檢測port是否被占用function probe(port, callback) { var server = net.createServer().listen(port) var calledOnce = false var timeoutRef = setTimeout(function () {calledOnce = truecallback(false,port) }, 2000) timeoutRef.unref() var connected = false server.on(’listening’, function() {clearTimeout(timeoutRef)if (server) server.close()if (!calledOnce) { calledOnce = true callback(true,port)} }) server.on(’error’, function(err) {clearTimeout(timeoutRef)var result = trueif (err.code === ’EADDRINUSE’) result = falseif (!calledOnce) { calledOnce = true callback(result,port)} })}

使用例子:

function server(_port){ var pt = _port || __port; probe(pt,function(bl,_pt){// 端口被占用 bl 返回false// _pt:傳入的端口號if(bl === true){ // ssr(_pt) server = http.createServer(connListener); server = server.listen(parseInt(_pt, 10)); console.log('n Static file server running at' + 'nn=> http://localhost:' + _pt + ’n’);}else{ server(_pt+1)} })}回答6:

第一步:運行lsof -i:端口號。通過這個命令你可以看到占用端口號的進程ID。第二步:kill 進程ID即可。

X,你是windows啊。。。當我沒說。

相關文章:
主站蜘蛛池模板: 精品久久免费 | av网站在线免费看 | 成年人在线观看视频网站 | 日韩av在线一区二区 | 九九免费精品视频 | 亚洲国产精品久久久久久6q | 欧美日韩在线综合 | 成人激情四射 | 国产天堂视频 | 国产精品7777 | 欧美激精品 | 色综合久久天天综合网 | 日韩精品午夜 | 六月综合激情 | 日本精品久久久久 | 日本网站黄色 | 成人激情四射网 | 日韩在线h | 一区中文| 欧美日韩后 | 看免费毛片 | 亚洲免费黄色片 | 国产又色又爽 | 成人在线免费观看视频 | 骚年老头囗交瘦老头激情 | 色婷婷久久久 | 日韩经典中文字幕 | 蜜臀久久99精品久久一区二区 | av免费大片| 欧美中字 | 国产成人一级片 | 香蕉视频在线看 | 2020亚洲天堂 | 亚洲天堂国产精品 | 亚洲最大视频网站 | 久久综合中文 | 日韩欧美网 | 欧美综合视频在线 | 成人黄色免费视频 | 日韩精品久久久 | 艳母在线观看动漫 |