步骤6:验证服务调用
最近更新时间: 2024-10-17 17:10:00
操作场景
该任务指导您在 TSF 上部署一个 provider 服务和一个 consumer 服务并验证服务之间的调用功能。
操作步骤
使用与 [步骤1-步骤5] 相同的流程在同一个集群和命名空间下部署一个 consumer 服务。
在服务治理页面,选择集群和命名空间后,可以看到 provider 和 consumer 服务的运行状况。
在集群列表页面,单击集群的“ID/集群名”,进入云主机列表。
单击 consumer 服务所在云服务器操作栏的【登录】,输入登录密码,登录云服务器。
在 consumer 服务容器中访问 provider 服务。 执行命令查看容器 ID:
sudo docker ps #查找容器 ID
进入容器内部:
sudo docker exec -it <容器id> /bin/bash #进入容器内部
执行 curl 命令调用 provider 服务:
curl localhost:18083/echo-rest/test
调用结果如下:
在服务治理页面,单击 provider 服务的“微服务名称”,进入服务详情页面,可以看到两个服务的依赖关系
在选中时间范围内,consumer-demo 调用了 provider-demo 服务,调用成功比例为 100% (绿色部分)。其中平均每次调用耗时1.91ms,请求频率为每分钟59.8次。