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

生态:skywalking对接 #793

Open
tianxiaoliang opened this issue Feb 29, 2020 · 1 comment
Open

生态:skywalking对接 #793

tianxiaoliang opened this issue Feb 29, 2020 · 1 comment
Labels
enhancement New feature or request
Projects

Comments

@tianxiaoliang
Copy link
Member

tianxiaoliang commented Feb 29, 2020

handler作为中间件写到go-chassis-apm项目中

代码基本流程:

  1. go chassis有个新的apm pkg,使用interface定义统一接口,只负责init apm实现
  2. init之后,handler调用的组件就初始化可用了

工程依赖关系go chassis apm依赖go chassis,千万不要反过来

go chassis不允许引用sky walking

middleware文档章节下应当挂有2个节点一个是opentracing 一个是skywalkling,2种标准

@tianxiaoliang tianxiaoliang added enhancement New feature or request and removed v2.0 labels Sep 30, 2020
@tianxiaoliang tianxiaoliang added this to To do in go chassis Nov 2, 2020
@tmpbook
Copy link

tmpbook commented Nov 21, 2020

其实就是端口适配器模式

@tianxiaoliang tianxiaoliang changed the title skywalking对接 生态:skywalking对接 Dec 7, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Development

No branches or pull requests

3 participants