Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

dubbogo 工程实践中的痛点 #1712

Closed
ma642 opened this issue Jan 14, 2022 · 2 comments
Closed

dubbogo 工程实践中的痛点 #1712

ma642 opened this issue Jan 14, 2022 · 2 comments

Comments

@ma642
Copy link

ma642 commented Jan 14, 2022

What would you like to be added:

Why is this needed:

  1. 一个更简单的对于dubbo服务的调动功能,不需要配置request的schema和service列表, 直接调用,在开发初期对开发团队特别有意义。类似于curl,gcurl。
  2. 简单压测工具,可以帮助团队初步评估接口性能,类似apache benchmark(AB)。
  3. 本地debug某个服务能力:服务已经部署到集成环境,但本地需要启动一个可以调试服务,把特殊标识的请求route到本地启动的服务进行debug,但又不影响其他正常请求;类似与灰度发布一种应用。
  4. 快速生成一致的java接口代码和集成测试代码(dubbo 协议),
  5. consumer refer到provider的配置有点复杂,希望可以简化:减少registerPOJO的过程;dubbo.yaml简化配置,更加import的consumer 的 module自动 配置。
  6. hessian2 增强兼容性;特别是基本类型的0值,指针类型支持上。
@justxuewei
Copy link
Member

  1. Dubbo-go 调用工具目前已经支持了,@cjphaha 正在优化。
  2. 具体的复杂的点在哪里?
  3. hessian2 只能 case by case 解决,如果有兼容性问题可以在 hessian2 repo 中提出 issue。

@cjphaha
Copy link
Member

cjphaha commented Jan 29, 2022

  1. 如果希望调用 dubbo-go 服务,可以参考这里 https://github.com/dubbogo/tools/blob/master/example/README_CN.md

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants