apache / apache/dubbo-admin

dubbo-go的服务,在dubbo-admin中无法发现方法

Open
#1,262 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
4.1k
Forks
2.2k
Avg merge
10d 12h
Merged PRs (30d)
4

Description

### Environment
* dubbo admin version:0.6.0
* dubbo go version: 3.3.1 (triple, grpc)
* register center: zookeeper

### go config
```go
rootConfigBuilder := config.NewRootConfigBuilder()
cb := rootConfigBuilder.
SetApplication(config.NewApplicationConfigBuilder().
SetName(dubboName).
Build(),
).
AddRegistry("zk", config.NewRegistryConfigBuilder().
SetProtocol("zookeeper").
SetTimeout("3s").
SetRegistryType("interface").
SetAddress(zkAddress).
Build(),
).
SetMetadataReport(config.NewMetadataReportConfigBuilder().
SetProtocol("zk").
SetAddress(zkAddress).
SetTimeout("3s").
Build(),
).
AddProtocol("triple", config.NewProtocolConfigBuilder().
SetName("tri").
SetPort(dubboPort).
Build(),
)
//.....register triple(grpc) service....
cb.Build().Init()
```
![screenshot-20240124-190519](https://github.com/apache/dubbo-admin/assets/3890121/c0de93f6-7c51-462f-a859-e9f8b741ae15)

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the missing-method display with dubbo-admin 0.6.0, dubbo-go 3.3.1, and the shown triple/gRPC, ZooKeeper, registry, and metadata configuration. Trace service registration and metadata discovery from this configuration, and consider the issue done when the registered methods appear in dubbo-admin.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, grpc
Domain
backend, distributed-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.