文档首页/ 微服务引擎 CSE/ 常见问题/ ServiceComb引擎/ 如何进行本地开发和测试?
更新时间:2024-10-21 GMT+08:00

如何进行本地开发和测试?

本地开发工具给开发者提供开发、调试、测试过程中的服务发现、注册和查询功能。

概念阐述

本小节介绍如何在开发者本地进行消费者/提供者应用的开发调试。服务提供者和消费者均需要连接到在远程的服务中心,为了本地微服务的开发和调试,本小节介绍了如何启动本地服务中心

服务中心是微服务框架中的重要组件,用于服务元数据以及服务实例元数据的管理和处理注册、发现。服务中心与微服务提供/消费者的逻辑关系下图所示:

前提条件

  • 由于启动本地服务中心将会占用此台机器的30100、30110和30103端口,其分别表示服务中心的后台、配置中心的后台和前台服务端口。请确认以上端口未被使用。
  • 使用本地开发工具前,请确认环境是否满足以下要求:
    • 操作系统:Linux/Unix、Windows 64 bit
    • CPU架构:x86/arm
    • 浏览器:Chrome、Safari、Edge

启动本地服务中心

  1. 进入本地开发工具说明,根据具体环境下的操作系统、CPU架构,下载对应版本的本地开发工具压缩包到本地并解压缩到安装目录。
  2. 启动CSE。

    • Linux/Unix系统,进入安装根目录,执行如下命令:
      nohup sh start.sh >/dev/null 2>&1 &
    • Windows系统,进入安装根目录,双击cse.exe文件启动。

  3. 停止CSE。

    • Linux/Unix系统,进入安装根目录,执行如下命令:
      sh stop.sh
    • Windows系统,关闭命令行窗口。