记录日常工作关于系统运维,虚拟化云计算,数据库,网络安全等各方面问题。
 
0

weathermap应用接入local cse2方法


https://gitee.com/micoder/weathermap.git

一,Local CSE2介绍与安装

1,Local CSE2介绍与下载

本地开发工具包含了ServiceComb引擎2.x的本地轻量化版本,提供用于本地开发的轻量服务中心、配置中心,和简单易用的界面。

使用说明请参考本地开发工具压缩包中的README.md文件。

功能 资源 最大配额
微服务管理 微服务版本数量(个) 10,000
单个微服务实例数量(个) 100  
单个微服务契约数量(个) 500  
配置管理 配置数量(个) 600
版本 对应ServiceComb引擎版本 发行时间 获取路径
2.1.8 2.x 2023.9.25 Local-CSE-2.1.8-windows-amd64.zip
2.1.8 2.x 2023.9.25 Local-CSE-2.1.8-linux-amd64.zip
2.1.8 2.x 2023.9.25 Local-CSE-2.1.8-linux-arm64.zip
2.1.8 2.x 2023.9.25 Local-CSE-2.1.8-darwin-amd64.zip
2.1.8 2.x 2023.9.25 Local-CSE-2.1.8-darwin-arm64.zip

2,local cse2 版本安装

我这里采用openeuler系统安装,所以需要下linux-amd64位版本。

1)前提条件

  • 由于启动本地服务中心将会占用此台机器的30100、30110和30103端口,其分别表示服务中心的后台、配置中心的后台和前台服务端口。请确认以上端口未被使用。

  • 使用本地开发工具前,请确认环境是否满足以下要求:

    • 操作系统:Linux/Unix、Windows 64 bit

    • CPU架构:x86/arm

    • 浏览器:Chrome、Safari、Edge

 

2)启动本地服务中心

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

  2. 启动CSE。

     

    • Linux/Unix系统,进入安装根目录,执行如下命令:

      nohup sh start.sh >/dev/null 2>&1 &

       

    • Windows系统,进入安装根目录,双击cse.exe文件启动。

    • 访问 30103 端口查看cse界面


  3. 停止CSE。

    • Linux/Unix系统,进入安装根目录,执行如下命令:

      sh stop.sh

       

    • Windows系统,关闭命令行窗口。

 

二,部署前台与后台应用

1,修改接入cse2的代码信息,根据情况修改ip地址,需要修改edge-service,forcast,fusionweather,weather。

    registry:
      address: http://127.0.0.1:30100 #此处填写要注册到的微服务引擎的注册中心地址

  kie:
    serverUri: http://127.0.0.1:30103 #此处填写要注册到的微服务引擎的配置中心地址

2,修改weathermapweb应用的SERVICE_ADD变量, 找到weathermapweb\routes\weathermapweb.js

如下:

var service_addr = process.env.SERVICE_ADDR || '127.0.0.1:13092'

3,打包java应用。

mvn clean pakage -Dmaven.test.skip=true

4,启动java应用与前台UI,前台需要使用nodejs启动。

5,最后访问 3000端口查看。



转载请标明出处【weathermap应用接入local cse2方法】。

《www.micoder.cc》 虚拟化云计算,系统运维,安全技术服务.

网站已经关闭评论