kratos gateway 使用步骤

404 阅读1分钟

kratos 群里一直有群友在问 go-kratos 的 gateway 项目如何使用。一直在群里复制信息也不方便,索性就直接把我的复现步骤放到这里。先临时存放一下,以后有机会再扩充成一片相对完整的文章。

下面是信息原文:

这是我的复现步骤:

1. git clone https://github.com/go-kratos/gateway.git && kratos run

2. 换个其他目录 kratos new playground && cd playground && kratos run

3. curl http://localhost:8080/helloworld/kvii

  


gateway 工程监听了 8080,playground 监听了 8000。

请求发送到 gateway 后被转发到 playground 工程。

最终会收到响应 {"message":"Hello kvii"}。

  


然后有兴趣的话可以看看下面这两个文件,

感受下配置文件的编写方式。

api/gateway/config/v1/gateway.proto

cmd/gateway/config.yaml