welcome112s opened a new issue, #2324:
URL: https://github.com/apache/dubbo-go/issues/2324
### Environment
<!--
- Server: Dubbo-go, v3.0.5
- Client: Dubbo-go, v3.0.5
- Protocol: Triple
- Registry: Nacos, v2.0.0
-->
- Server:
- Client:
- Protocol:
- Registry:
### Issue description
<!-- Here is a brief description about the issue. -->
### Logs
<details><summary>Click me to check logs</summary>
```
internal/poll.(*pollDesc).wait(0xc004404580, 0xc004273000, 0x0)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x32
internal/poll.(*pollDesc).waitRead(...)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0xc004404580, {0xc004273000, 0x1000, 0x1000})
/usr/local/go/src/internal/poll/fd_unix.go:167 +0x25a
net.(*netFD).Read(0xc004404580, {0xc004273000, 0xc000580000, 0x46d43a})
/usr/local/go/src/net/fd_posix.go:56 +0x29
net.(*conn).Read(0xc004210098, {0xc004273000, 0xc003b7ec48, 0xc00427bdb8})
/usr/local/go/src/net/net.go:183 +0x45
github.com/apache/dubbo-getty.(*gettyTCPConn).recv(0xc00368e620,
{0xc004273000, 0x1000, 0x1000})
/go/pkg/mod/github.com/apache/[email protected]/connection.go:280
+0x2b4
github.com/apache/dubbo-getty.(*session).handleTCPPackage(0xc000b75380)
/go/pkg/mod/github.com/apache/[email protected]/session.go:647
+0xbb
github.com/apache/dubbo-getty.(*session).handlePackage(0x0)
/go/pkg/mod/github.com/apache/[email protected]/session.go:606
+0x9c
created by github.com/apache/dubbo-getty.(*session).run
/go/pkg/mod/github.com/apache/[email protected]/session.go:560
+0x20f
goroutine 457 [select]:
dubbo.apache.org/dubbo-go/v3/remoting/zookeeper.(*ZkEventListener).listenServiceNodeEvent(0xc0006141e0,
{0xc0041d8a80, 0x31d}, {0xc0043a6f50, 0x1, 0x23527b0})
/go/pkg/mod/dubbo.apache.org/dubbo-go/[email protected]/remoting/zookeeper/listener.go:144
+0x292
dubbo.apache.org/dubbo-go/v3/remoting/zookeeper.(*ZkEventListener).listenDirEvent.func1({0xc0041d8a80,
0x31d}, {0x237a9e0, 0xc00002ca68})
/go/pkg/mod/dubbo.apache.org/dubbo-go/[email protected]/remoting/zookeeper/listener.go:313
+0xcd
created by
dubbo.apache.org/dubbo-go/v3/remoting/zookeeper.(*ZkEventListener).listenDirEvent
/go/pkg/mod/dubbo.apache.org/dubbo-go/[email protected]/remoting/zookeeper/listener.go:311
+0xc6f
goroutine 470 [runnable]:
net.setDefaultSockopts(0x40, 0x2, 0x1, 0x0)
/usr/local/go/src/net/sockopt_linux.go:12 +0x14f
net.socket({0x23d3320, 0xc0006b4540}, {0x20852a6, 0x3}, 0x2, 0x1, 0x0, 0x78,
{0x23e1150, 0x0}, ...)
/usr/local/go/src/net/sock_posix.go:24 +0x99
net.internetSocket({0x23d3320, 0xc0006b4540}, {0x20852a6, 0x3}, {0x23e1150,
0x0}, {0x23e1150, 0xc0006b8c60}, 0xc0006be9e0, 0x0, ...)
/usr/local/go/src/net/ipsock_posix.go:142 +0xf8
net.(*sysDialer).doDialTCP(0xc0006e6300, {0x23d3320, 0xc0006b4540}, 0x0,
0x1cd61e0)
/usr/local/go/src/net/tcpsock_posix.go:66 +0xa5
net.(*sysDialer).dialTCP(0xc0006b4540, {0x23d3320, 0xc0006b4540}, 0x4a06e6,
0x1)
/usr/local/go/src/net/tcpsock_posix.go:62 +0x59
net.(*sysDialer).dialSingle(0xc0006e6300, {0x23d3320, 0xc0006b4540},
{0x23a4a10, 0xc0006b8c60})
/usr/local/go/src/net/dial.go:583 +0x28b
net.(*sysDialer).dialSerial(0xc0006e6300, {0x23d3320, 0xc0006b4540},
{0xc0006bde20, 0x1, 0x20866d1})
/usr/local/go/src/net/dial.go:551 +0x312
net.(*Dialer).DialContext(0xc0041f1d48, {0x23d32e8, 0xc000132000},
{0x20852a6, 0x0}, {0xc004302508, 0x100000000000000})
/usr/local/go/src/net/dial.go:428 +0x736
net.(*Dialer).Dial(...)
/usr/local/go/src/net/dial.go:351
net.DialTimeout({0x20852a6, 0x0}, {0xc004302508, 0x0}, 0x0)
/usr/local/go/src/net/dial.go:334 +0x85
github.com/apache/dubbo-getty.(*client).dialTCP(0xc000768140)
/go/pkg/mod/github.com/apache/[email protected]/client.go:163
+0x18b
github.com/apache/dubbo-getty.(*client).dial(0x0)
/go/pkg/mod/github.com/apache/[email protected]/client.go:346
+0x2f
github.com/apache/dubbo-getty.(*client).connect(0xc000768140)
/go/pkg/mod/github.com/apache/[email protected]/client.go:384
+0x45
github.com/apache/dubbo-getty.(*client).reConnect(0xc000768140)
/go/pkg/mod/github.com/apache/[email protected]/client.go:441
+0x85
github.com/apache/dubbo-getty.(*client).RunEventLoop(0xc000768140,
0xc00002ca68)
/go/pkg/mod/github.com/apache/[email protected]/client.go:419
+0x92
created by dubbo.apache.org/dubbo-go/v3/remoting/getty.newGettyRPCClientConn
/go/pkg/mod/dubbo.apache.org/dubbo-go/[email protected]/remoting/getty/pool.go:76 +0x525
goroutine 483 [chan receive]:
github.com/dubbogo/go-zookeeper/zk.(*Conn).request(...)
/go/pkg/mod/github.com/dubbogo/[email protected]/zk/conn.go:1002
github.com/dubbogo/go-zookeeper/zk.(*Conn).ExistsW(0xc0036074a0,
{0xc0041d9500, 0x31e})
/go/pkg/mod/github.com/dubbogo/[email protected]/zk/conn.go:1177
+0x16b
github.com/dubbogo/gost/database/kv/zk.(*ZookeeperClient).ExistW(0x1cb3440,
{0xc0041d9500, 0x31e})
/go/pkg/mod/github.com/dubbogo/[email protected]/database/kv/zk/client.go:478 +0x3f
dubbo.apache.org/dubbo-go/v3/remoting/zookeeper.(*ZkEventListener).listenServiceNodeEvent(0xc0006141e0,
{0xc0041d9500, 0x31e}, {0xc0041eef50, 0x1, 0x23527b0})
/go/pkg/mod/dubbo.apache.org/dubbo-go/[email protected]/remoting/zookeeper/listener.go:139
+0x1f4
dubbo.apache.org/dubbo-go/v3/remoting/zookeeper.(*ZkEventListener).listenDirEvent.func1({0xc0041d9500,
0x31e}, {0x237a9e0, 0xc00002ca68})
/go/pkg/mod/dubbo.apache.org/dubbo-go/[email protected]/remoting/zookeeper/listener.go:313
+0xcd
created by
dubbo.apache.org/dubbo-go/v3/remoting/zookeeper.(*ZkEventListener).listenDirEvent
/go/pkg/mod/dubbo.apache.org/dubbo-go/[email protected]/remoting/zookeeper/listener.go:311
+0xc6f
goroutine 427 [runnable]:
net/url.Values.Get(...)
/usr/local/go/src/net/url/url.go:888
dubbo.apache.org/dubbo-go/v3/common.(*URL).GetParam(0x416087, {0x2094560,
0x1f48520}, {0xc003dd2681, 0x3d})
/go/pkg/mod/dubbo.apache.org/dubbo-go/[email protected]/common/url.go:507 +0xf2
dubbo.apache.org/dubbo-go/v3/common.(*URL).ServiceKey(0xc003de3380)
/go/pkg/mod/dubbo.apache.org/dubbo-go/[email protected]/common/url.go:375 +0x85
dubbo.apache.org/dubbo-go/v3/registry/zookeeper.(*RegistryDataListener).SubscribeURL(...)
/go/pkg/mod/dubbo.apache.org/dubbo-go/[email protected]/registry/zookeeper/listener.go:60
dubbo.apache.org/dubbo-go/v3/registry/zookeeper.(*zkRegistry).getListener(0xc001da0cf0,
0xc003de3380)
/go/pkg/mod/dubbo.apache.org/dubbo-go/[email protected]/registry/zookeeper/registry.go:288
+0x545
dubbo.apache.org/dubbo-go/v3/registry/zookeeper.(*zkRegistry).DoSubscribe(0x7b,
0x853b0f)
/go/pkg/mod/dubbo.apache.org/dubbo-go/[email protected]/registry/zookeeper/registry.go:170
+0x19
dubbo.apache.org/dubbo-go/v3/registry.(*BaseRegistry).Subscribe(0xc001da0cf0,
0xc00425aea0, {0x23a13b0, 0xc0044035c0})
/go/pkg/mod/dubbo.apache.org/dubbo-go/[email protected]/registry/base_registry.go:355
+0x8a
dubbo.apache.org/dubbo-go/v3/registry/directory.(*RegistryDirectory).subscribe(0xc0044035c0,
0xc003de3380)
/go/pkg/mod/dubbo.apache.org/dubbo-go/[email protected]/registry/directory/directory.go:108
+0xbe
created by
dubbo.apache.org/dubbo-go/v3/registry/directory.NewRegistryDirectory
/go/pkg/mod/dubbo.apache.org/dubbo-go/[email protected]/registry/directory/directory.go:101
+0x545
goroutine 484 [chan receive]:
github.com/dubbogo/gost/container/chan.(*UnboundedChan).run(0xc00421fb90)
/go/pkg/mod/github.com/dubbogo/[email protected]/container/chan/unbounded_chan.go:118
+0x8c
created by github.com/dubbogo/gost/container/chan.NewUnboundedChanWithQuota
/go/pkg/mod/github.com/dubbogo/[email protected]/container/chan/unbounded_chan.go:87
+0x285
```
</details>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]