🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# 简述 ## 说明 下面我们通过开发一个简单的 Hello World 微服务来熟悉基于 Zebra 微服务框架的开发流程及方法。 微服务功能很简单,接收一个 name 参数,然后返回 ""Hi, ${name} From svc1, time : ${currentTime}" 格式的字符串。 服务架构如下 ![服务架构](https://gitee.com/gszebra/picture/raw/master/zebra/first-service.png) 如上图,“微服务1”为我们即将开发的微服务。 启动时,微服务1会先从配置中心下载微服务配置,然后根据配置找到注册中心,向注册中心 Etcd 注册。 最后,我们通过服务中心的方法测试功能来验证微服务1的接口。 ## 开发流程 Zebra 微服务开发流程如下: ![开发流程](https://gitee.com/gszebra/picture/raw/master/zebra/single-server-deploy.png) ## 样例代码 样例代码在 [https://gitee.com/gszebra/zebra/tree/master/zebra-sample/quick-start/quick-start-svc1](https://gitee.com/gszebra/zebra/tree/master/zebra-sample/quick-start/quick-start-svc1) 下。 建议按照指导手工开发第一个微服务,以便熟悉 Zebra 开发流程。