收听其他IP地址 [英] Listen to a different IP address
本文介绍了收听其他IP地址的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
这是我的代码:
var server = express();
// Create the HTTP server
http
.createServer(server)
.listen(80, '10.10.10.10');
服务器启动后,如何动态更改侦听的IP地址,例如更改为11.11.11.11
而不是10.10.10.10
.有不听"的方法吗?
Once the server has been started, how can I dynamically change the listened IP address, say to 11.11.11.11
instead of 10.10.10.10
. Is there an "unlisten" method?
推荐答案
您必须使用server.close()而不是app.close()..
you have to use server.close() not app.close()..
var express = require('express')
, http = require('http')
, app = express()
, server = http.createServer(app)
app.get('/',function(req,res){
...
})
server.listen(8000,'127.0.0.1',function(){
server.close(function(){
server.listen(8001,'192.168.0.202')
})
})
应该工作
这篇关于收听其他IP地址的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文