更新时间:2024-10-21 GMT+08:00
如何进行本地开发和测试?
本地开发工具给开发者提供开发、调试、测试过程中的服务发现、注册和查询功能。
概念阐述
本小节介绍如何在开发者本地进行消费者/提供者应用的开发调试。服务提供者和消费者均需要连接到在远程的服务中心,为了本地微服务的开发和调试,本小节介绍了如何启动本地服务中心。
服务中心是微服务框架中的重要组件,用于服务元数据以及服务实例元数据的管理和处理注册、发现。服务中心与微服务提供/消费者的逻辑关系下图所示:
前提条件
- 由于启动本地服务中心将会占用此台机器的30100、30110和30103端口,其分别表示服务中心的后台、配置中心的后台和前台服务端口。请确认以上端口未被使用。
- 使用本地开发工具前,请确认环境是否满足以下要求:
- 操作系统:Linux/Unix、Windows 64 bit
- CPU架构:x86/arm
- 浏览器:Chrome、Safari、Edge
启动本地服务中心
- 进入本地开发工具说明,根据具体环境下的操作系统、CPU架构,下载对应版本的本地开发工具压缩包到本地并解压缩到安装目录。
- 启动CSE。
- Linux/Unix系统,进入安装根目录,执行如下命令:
nohup sh start.sh >/dev/null 2>&1 &
- Windows系统,进入安装根目录,双击cse.exe文件启动。
- Linux/Unix系统,进入安装根目录,执行如下命令:
- 停止CSE。
- Linux/Unix系统,进入安装根目录,执行如下命令:
sh stop.sh
- Windows系统,关闭命令行窗口。
- Linux/Unix系统,进入安装根目录,执行如下命令:
父主题: ServiceComb引擎