Signed-off-by: Zhenchi [email protected]
What problem does this PR solve?
Issue Number: close #71
What is changed and how it works?
Only on calling Recv
, grpc client emits a grpc, then throws rpc error: code = Unimplemented
.
Previously, I expected catching Unimplemented
on calling Subscribe
but that's not true.
This Patch
[2021/12/22 15:38:30.713 +08:00] [INFO] [manager.go:72] ["Top SQL is enabled"]
[2021/12/22 15:38:30.713 +08:00] [INFO] [scraper.go:60] ["starting to scrape top SQL from the component"] [component="{\"name\":\"tidb\",\"ip\":\"127.0.0.1\",\"port\":4000,\"status_port\":10080}"]
[2021/12/22 15:38:30.713 +08:00] [INFO] [scraper.go:60] ["starting to scrape top SQL from the component"] [component="{\"name\":\"tikv\",\"ip\":\"127.0.0.1\",\"port\":20160,\"status_port\":20180}"]
[2021/12/22 15:38:30.715 +08:00] [WARN] [scraper.go:296] ["failed to call Subscribe"] [component="{\"name\":\"tikv\",\"ip\":\"127.0.0.1\",\"port\":20160,\"status_port\":20180}"] [error="rpc error: code = Unimplemented desc = "]
[2021/12/22 15:38:30.716 +08:00] [WARN] [scraper.go:276] ["failed to call Subscribe"] [component="{\"name\":\"tidb\",\"ip\":\"127.0.0.1\",\"port\":4000,\"status_port\":10080}"] [error="rpc error: code = Unimplemented desc = unknown service tipb.TopSQLPubSub"]
[2021/12/22 15:38:34.716 +08:00] [WARN] [scraper.go:252] ["retry to scrape component"] [component="{\"name\":\"tikv\",\"ip\":\"127.0.0.1\",\"port\":20160,\"status_port\":20180}"] [retried=1]
[2021/12/22 15:38:34.716 +08:00] [WARN] [scraper.go:252] ["retry to scrape component"] [component="{\"name\":\"tidb\",\"ip\":\"127.0.0.1\",\"port\":4000,\"status_port\":10080}"] [retried=1]
[2021/12/22 15:38:34.717 +08:00] [WARN] [scraper.go:296] ["failed to call Subscribe"] [component="{\"name\":\"tikv\",\"ip\":\"127.0.0.1\",\"port\":20160,\"status_port\":20180}"] [error="rpc error: code = Unimplemented desc = "]
[2021/12/22 15:38:34.717 +08:00] [WARN] [scraper.go:276] ["failed to call Subscribe"] [component="{\"name\":\"tidb\",\"ip\":\"127.0.0.1\",\"port\":4000,\"status_port\":10080}"] [error="rpc error: code = Unimplemented desc = unknown service tipb.TopSQLPubSub"]
[2021/12/22 15:38:42.718 +08:00] [WARN] [scraper.go:252] ["retry to scrape component"] [component="{\"name\":\"tidb\",\"ip\":\"127.0.0.1\",\"port\":4000,\"status_port\":10080}"] [retried=2]
[2021/12/22 15:38:42.718 +08:00] [WARN] [scraper.go:252] ["retry to scrape component"] [component="{\"name\":\"tikv\",\"ip\":\"127.0.0.1\",\"port\":20160,\"status_port\":20180}"] [retried=2]
[2021/12/22 15:38:42.719 +08:00] [WARN] [scraper.go:296] ["failed to call Subscribe"] [component="{\"name\":\"tikv\",\"ip\":\"127.0.0.1\",\"port\":20160,\"status_port\":20180}"] [error="rpc error: code = Unimplemented desc = "]
[2021/12/22 15:38:42.719 +08:00] [WARN] [scraper.go:276] ["failed to call Subscribe"] [component="{\"name\":\"tidb\",\"ip\":\"127.0.0.1\",\"port\":4000,\"status_port\":10080}"] [error="rpc error: code = Unimplemented desc = unknown service tipb.TopSQLPubSub"]
[2021/12/22 15:38:48.634 +08:00] [INFO] [manager.go:118] ["update profile target info finished"] [update-count=0]
[2021/12/22 15:38:58.720 +08:00] [WARN] [scraper.go:252] ["retry to scrape component"] [component="{\"name\":\"tidb\",\"ip\":\"127.0.0.1\",\"port\":4000,\"status_port\":10080}"] [retried=3]
[2021/12/22 15:38:58.720 +08:00] [WARN] [scraper.go:252] ["retry to scrape component"] [component="{\"name\":\"tikv\",\"ip\":\"127.0.0.1\",\"port\":20160,\"status_port\":20180}"] [retried=3]
[2021/12/22 15:38:58.721 +08:00] [WARN] [scraper.go:296] ["failed to call Subscribe"] [component="{\"name\":\"tikv\",\"ip\":\"127.0.0.1\",\"port\":20160,\"status_port\":20180}"] [error="rpc error: code = Unimplemented desc = "]
[2021/12/22 15:38:58.722 +08:00] [WARN] [scraper.go:276] ["failed to call Subscribe"] [component="{\"name\":\"tidb\",\"ip\":\"127.0.0.1\",\"port\":4000,\"status_port\":10080}"] [error="rpc error: code = Unimplemented desc = unknown service tipb.TopSQLPubSub"]
[2021/12/22 15:39:30.722 +08:00] [WARN] [scraper.go:252] ["retry to scrape component"] [component="{\"name\":\"tidb\",\"ip\":\"127.0.0.1\",\"port\":4000,\"status_port\":10080}"] [retried=4]
[2021/12/22 15:39:30.722 +08:00] [WARN] [scraper.go:252] ["retry to scrape component"] [component="{\"name\":\"tikv\",\"ip\":\"127.0.0.1\",\"port\":20160,\"status_port\":20180}"] [retried=4]
[2021/12/22 15:39:30.723 +08:00] [WARN] [scraper.go:296] ["failed to call Subscribe"] [component="{\"name\":\"tikv\",\"ip\":\"127.0.0.1\",\"port\":20160,\"status_port\":20180}"] [error="rpc error: code = Unimplemented desc = "]
[2021/12/22 15:39:30.723 +08:00] [WARN] [scraper.go:276] ["failed to call Subscribe"] [component="{\"name\":\"tidb\",\"ip\":\"127.0.0.1\",\"port\":4000,\"status_port\":10080}"] [error="rpc error: code = Unimplemented desc = unknown service tipb.TopSQLPubSub"]