[转载]Surging Demo 项目之一
2024-08-31 15:43:21
开发与运行环境
IDE
- Visual Stadio 2017/Visual Stadio 2019
- Visual Stadio Core
Docker 和 Docker-Compose
- 通过docker官网下载并安装docker for windows,安装完
- 将docker的容器类型设置为
linux
(电脑右下角鼠标右键点击Switch to Linux Containers
) - 将当前源代码目录所在卷设置为docker的共享卷
- 将docker的镜像仓库设置为
https://registry.docker-cn.com
- 安装docker-compose
运行项目
1. 打包Surging组件
获取源代码后,进入到nuget目录,通过pack.ps1
的脚本打包Surging组件
cd ./nuget
./pack.ps1
2. 运行中间件
进入到中间件编排目录,通过docker-compose运行中间件组件
cd ./docker-compose/middleware
docker-compose up -d
3. 执行数据库脚本
使用mysql数据库管理工具nacicat(或是其他数据链接工具),链接到数据库服务,并执行sql
目录下的数据库脚本,数据库链接的配置如下:
hostname: 127.0.0.1
port: 13306
username: root/surging
password: Surging!P4ss
4. 运行项目
通过visual Stadio打开Surging.Hl.sln
解决方案,将docker-compose
项目设置为启动项目,按F5
启动项目。
微服务组件
微服务名称 | 说明 | 端口号 | 维护人 | 新增日期 | 备注 |
---|---|---|---|---|---|
Customer | 客户关系管理服务组件 | 18080 | * | * | |
Identity | 身份认证与授权服务组件 | 18081 | * | * | 用于微服务集群身份认证与授权的服务组件 |
Order | 订单管理服务组件 | 18082 | * | * | |
Product | 产品管理服务组件 | 18083 | * | * | |
Schedule | 分布式任务调度管理组件 | 18084 | * | * | |
Stock | 库存管理服务组件 | 18085 | * | * | |
SystemManager | 系统管理服务组件 | 18086 | * | * |
转载:https://github.com/liuhll/Surging.Sample
最新文章
- hadoop配置
- Mac下搭建android开发环境
- SQLServer语句 汇总
- Android -- 创建数据库到SD卡
- Erlang练习-UDP
- Browser GetImage
- [转载]MongoDB 常用命令
- __I、__O 、__IO volatile是什么?怎么用? .
- Oracle EBS WMS特征(一)
- DDD社区官网
- how to use Prolog in C#? SWI-Prolog
- 【WebGL】《WebGL编程指南》读书笔记——第4章
- search_request.go
- hihocoder第218周:AC自动机
- MongoDB学习笔记(4)--collection
- -Dmaven.multiModuleProjectDirectory system property is not set. Check $M2_HOME environment variable and mvn script match.
- php环境搭建 (window环境下 eclipse+Wampserver)
- founder面试题
- 附 5 springboot之配置文件
- APP 打包測试流程 从零開始
热门文章
- js---15深拷贝浅拷贝 原型链
- #学习笔记#——JavaScript 数组部分编程(四)
- IOS 一句代码搞定启动引导页
- Activemq去除认证
- 【Codecraft-18 and Codeforces Round #458 (Div. 1 + Div. 2, combined) B】 Conan and Agasa play a Card Game
- 车牌识别--S5PV210測试第二次优化
- hdu 1003 Max Sum 最大字段和 dp
- android.graphics.Paint方法setXfermode (Xfermode x...
- TypeScript深入学习
- 三菱FX系列PLC学习