不知道为什么
1
zpfhbyx 35 天前
netstat -anp | grep 端口
|
2
fds 35 天前
goroutine 会卡在那里呀。如果退出监听状态程序就继续执行了。你如果需要可以在语句前后改一下别的变量,记录状态,不过得注意并发安全。不清楚你是想实现什么,就是随便说说。这种问题可以问 gpt 。
|
3
bv 35 天前 3
lis, err := net.Listen("tcp", ":8080")
if err != nil { fmt.Printf("listen error: %v\n", err) return } fmt.Println("listening on port 8080") srv := &http.Server{} srv.Serve(lis) |
4
changz 35 天前
健康检查+探针
|
5
phithon 35 天前
可以用 wait-for-it
|
6
tairan2006 35 天前
http 探针啊。。这和别的语言有啥区别么
|
7
Ackvincent 35 天前
telnet 一下?
|
8
guanzhangzhang 35 天前
代码里的话,如果是多端口 server ,你可以找些 grpc 和 http port 的项目看下
外部的话就有个/healthz 之类的路由外部探测 |
9
leonshaw 35 天前
先 Listen() 再 Serve()
|