更新时间:2023-11-07 GMT+08:00

接入说明

不同于微服务开发框架,Mesher的能力是由ServiceStage平台提供的。您必须在ServiceStage平台开启多语言接入Mesher服务网格。

本章节介绍http应用如何通过Mesher接入ServiceComb引擎。由于Mesher支持多语言,因此本章仅描述通过Mesher接入ServiceComb引擎时的规范要求。具体的代码样例可以参考:

前提条件

已开发好了一个http应用(支持多语言)。

操作步骤

  1. 修改微服务调用的URL,将URL中的${IP:Port}修改为服务名。

    例如调用一个名为“provider”的微服务,API为“/hello”,则调用URL通常为:http://${IP:Port}/hello。例如:

    http://127.0.0.1:80/hello

    您需要将调用的URL修改为:

    http://provider/hello

  2. 在ServiceStage平台部署组件,绑定ServiceComb引擎,将组件接入ServiceComb引擎,可在“高级设置”中选择已绑定的ServiceComb引擎,单击,输入应用进程的监听端口号,开启多语言接入Mesher服务网格,具体操作请参考创建并部署组件

    组件部署环境为容器场景时,支持开启多语言接入Mesher服务网格;当部署环境为虚拟机场景时,不支持开启多语言接入Mesher服务网格。