微服务解决方案ServiceComb(2)之服务注册中心CSE介绍

微服务解决方案ServiceComb(2)之服务注册中心CSE介绍

微信搜索 zze_coding 或扫描 👉 二维码关注我的微信公众号获取更多资源推送:

服务注册中心CSE基本介绍

CSE 全称:Cloud Service Engine 即云服务引擎。使用它可以轻松的将微服务发布到云平台(如华为云 PaaS 平台)。
服务中心是微服务框架中的重要组件,用于服务元数据以及服务实例元数据的管理和处理注册、发现。服务中心与微服务提供/消费者的逻辑关系下图所示:

image.png

启动本地服务注册中心

首先要下载服务注册中心可执行文件压缩包,可在官网下载,也可直接点击下载 1.3.0 版
压缩包解压后目录如下:

image.png

conf 目录为服务注册中心的配置文件目录,如果要启动服务注册中心双击 service-center.exe 即可。
该压缩包还提供了服务注册中心的前端程序,双击 frontend 即可运行起来,默认端口为 30103,启动后直接浏览器访问 127.0.0.1:30103 即可:

image.png

Docker安装服务注册中心

下载镜像

zze: docker pull servicecomb/service-center
Using default tag: latest
latest: Pulling from servicecomb/service-center
[DEPRECATION NOTICE] registry v2 schema1 support will be removed in an upcoming release. Please contact admins of the docker.io registry NOW to avoid future disruption.
bdf0201b3a05: Pull complete 
3b9f70588c5b: Pull complete 
Digest: sha256:27da76b2c8ee8e2bbcf32971b35cefb7496bd33b7bd6d4b6b7dbbbd2c42733fe
Status: Downloaded newer image for servicecomb/service-center:latest
docker.io/servicecomb/service-center:latest

启动容器

zze: docker run -d -p 30100:30100 servicecomb/service-center
f5ba6f51d04cc20b51bdde1caff12056e1762effa56c4f2132909028eba7667a

Copyright: 采用 知识共享署名4.0 国际许可协议进行许可

Links: https://www.zze.xyz/archives/servicecomb2.html

Buy me a cup of coffee ☕.