服务网格中的追踪技术实践
1. 准备工作与应用部署
在使用Istio进行分布式追踪之前,我们需要进行一些必要的配置。由于Envoy代理无法识别Jaeger默认的追踪上下文表示,我们需要设置 JAEGER_PROPAGATION=b3 参数,并引入 jaeger-zipkin 工件,这样Jaeger追踪器就会使用B3头而不是默认头。
接下来,我们要运行Hello应用。首先,构建一个Docker镜像并将其部署到Kubernetes。具体步骤如下:
1. 设置Docker环境变量 :
$ eval $(minikube docker-env)
- 构建应用 :
$ make build-app
这会执行 mvn install 进行项目依赖安装,然后使用 docker build 构建镜像:
docker build -t hello-app:latest .
构建完成后,会成功标记镜像为 hello-app:latest 。
3. 部署应用 : <
超级会员免费看
订阅专栏 解锁全文

964

被折叠的 条评论
为什么被折叠?



