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]

Reply via email to