UU互联
项目结构
├─uu-platform
│ │
│ ├─apis-------------------------------------接口定义
│ ├─db---------------------------------------数据库脚本
│ ├─external---------------------------------第三方对接
│ ├─fronted----------------------------------前端
│ ├─runtime----------------------------------服务运行
│ ├─services---------------------------------服务实现
│ ├─shared-----------------------------------公共模块
│ │
开发环境配置
| 工具/环境 |
版本 |
| gradle |
5.4 |
| idea |
2019.3 |
| java |
1.8 |
本地构建
gradlew build -x test
# deploy
gradlew build uploadArchives -x test
测试运行环境
服务器
| IP |
账号 |
密码 |
环境 |
资源 |
| 10.1.81.81 |
root |
select123*** |
CentOS7, Tigase, MySQL |
Cpu: 8, Mem: 16G, Disk: 60G |
| 10.1.81.82 |
root |
select123*** |
CentOS7, MySQL |
Cpu: 8, Mem: 16G, Disk: 60G |
| 10.1.81.83 |
root |
select123*** |
CentOS7, Docker |
Cpu: 8, Mem: 16G, Disk: 60G |
数据库
| 数据库 |
类型 |
地址 |
账号 |
密码 |
说明 |
| uu_base |
mysql |
10.1.81.82:3306 |
root |
select111*** |
基础库 |
中间件
| 类型 |
地址 |
账号 |
密码 |
说明 |
| redis |
10.1.81.82:6379 |
|
|
内存数据库 |
测试环境部署