创建后台应用构建任务
- 登录ServiceStage,选择“持续交付 > 构建”,单击“基于源码构建”。
- 基本信息
- 名称: weathermap
- 源代码来源: Github
- 命名空间:baoguoding
- 仓库名称:weathermap
- 分支:master
- 构建集群
- 构建集群:cce-demoxxxxxx
- 环境配置
- 编译
- Maven
- 任务名称:Maven-bjbr78
- POM文件目录:./
- Goals & Options:clean package
- JDK版本:JDK8
- Docker
- Dockerfile地址:./weather-beta/
- 镜像名称:weather-beta
- Docker
- Dockerfile地址:./weather/
- 镜像名称:weather
- Docker
- Dockerfile地址:./forecast/
- 镜像名称:forecast
- Docker
- Dockerfile地址:./fusionweather/
- 镜像名称:fusionweather
- Maven
- 归档
- 将上面的编译,归档
- 编译
- 构建完成后,结果如下图
创建前台应用构建任务
- 登录ServiceStage,选择“持续交付 > 构建”,单击“基于源码构建”。
- 基本信息
- 名称: weathermapweb
- 源代码来源: Github
- 命名空间:baoguoding
- 仓库名称:weathermap
- 分支:master
- 构建集群
- 构建集群:cce-demoxxxxxx
- 环境配置
- 编译
- Docker
- Dockerfile地址:./weathermapweb/
- 镜像名称:weathermapweb
- 镜像版本:latest
- Docker
- 归档
- 将上面的编译,归档
- 编译
- 构建完成后,结果如上图
创建后台应用
- 选择“应用管理 > 应用列表”,单击“创建应用”。
- 选择“ServiceComb应用”,然后单击“创建应用”。
- 基本信息
- 运行环境: Docker
- 实例数量: 1
应用名称 | 选择镜像 | 环境变量 | TCP/UDP路由配置 |
---|---|---|---|
weather | weather | 否 | 否 |
weather-beta | weather-beta | 否 | 否 |
forecast | forecast | 否 | 否 |
fusionweather | fusionweather | 否 |
应用创建成功后,在“应用列表”页单击“fusionweather”,进入应用详情页。
选择“访问方式”页签。 + 单击“TCP/UDP路由配置”区域的“添加服务”。 + “服务名称”建议填写fusion。 + “访问方式”选择“集群内访问”。 + “协议”选择TCP。 + “容器端口”填写13092。 + “访问端口”请自行填写,但请保证该端口未被占用,建议与容器端口相同。 |
创建前台应用
- 选择“应用管理 > 应用列表”,单击“创建应用”。
- 选择“Mesher”,然后单击“创建应用”。
- 基本信息
- 运行环境: Docker
- 实例数量: 1
应用名称 | 选择镜像 | 环境变量 | TCP/UDP路由配置 |
---|---|---|---|
weathermapweb | weathermapweb |
+ HTTP_PROXY_PORT: 30101 + SERVICE_ADDR: fusionweather | 否 |
- 应用创建成功后,在“应用列表”页单击“weathermapweb”。 进入应用详情页。
- 选择“访问方式”页签。
- 单击“TCP/UDP路由配置”区域的“添加服务”。
- “服务名称”建议填写weathermapweb。
- “访问方式”选择“公网访问”。
- “访问类型”选择“弹性IP”。
- “协议”选择TCP。
- “容器端口”填写3000。
- “访问端口”请自行填写,但请保证该端口未被占用。
访问应用
- 选择“应用管理 > 应用列表”。
- 在应用列表中找到weathermapweb应用,并单击其名称进入详细信息页面。
- 在详细信息页单击访问地址。