处理如下,然后不同的端口号去执行不同的函数

2019-10-07 11:26 来源:未知

IDEA切换项目时,借使前二个类型处于调节和测量检验和平运动转状态,8080端口将被攻克,管理如下:

利用Vue官方脚手架运转项目劳务时,会私下认可占用80(固然你改改到了其他端口,一样的不二等秘书籍消除)端口。不奇怪情状下,ctrl+c结束劳动时,对80端口的挤占也会活动清除。
只是,有的时候也会因为一些原因(比方自身自身的管理器,于今没找到原因),关闭vue服务时候,80端口依旧显示被占用。

多少个运用不会只做一件事情,或只实现八个职务。平时是既要显示WEB页面,也要做长链接,恐怕您还同一时间需求给手提式有线电电话机端提供数据服务。那么,小编急需在二个使用服务端,完毕相同的时候为七个诉求的事务服务。那几个服务普通是不在叁个端口完成的。利用go语言的端口监听和协程,完结一下这么些。创建多少个品种,若是大家要求拜见的端口有多个:2四千,25001。作者在main中先写一个数组,承载那三个端口。当然,你能够写更加多的供给监听的端口进去。

1.netstat -ano|findstr 8080

www.129028.com 1

ports := []string{":25000",":25001"}

2.taskkill /f /t /im 597448

类型运维时,端口占用报错

然后,要求对这几个个端口都举办监听。那就须要遍历了。使用for循环吧。

www.129028.com 2

www.129028.com,涸泽而渔步骤

for _,v := range ports { go func(port string) { //把端口都放入goroutine监听 mux := http.NewServeMux() switch port { case ":25000": { mux.HandleFunc("/", handler1) } case ":25001": { mux.HandleFunc("/", handler2) } } http.ListenAndServe(port, mux) } }
TAG标签:
版权声明:本文由www.129028.com-澳门金沙唯一官网www129028com发布于操作系统资讯,转载请注明出处:处理如下,然后不同的端口号去执行不同的函数