socket绑定端口失败,报错:“Address not available”
代码:
let ipAddress: socket.NetAddress = {
address: '172.16.3.17',
port: 9100
}
udpSocket.bind(ipAddress, (err: BusinessError) => {
if (err) { // err信息:"Address not available"
console.log('bind fail')
return
}
console.log('bind success')
})
ip地址错误也会造成这种问题,socket的bind函数入参地址是本机IP,本机ip获取案例参考: