# 项目结构 ``` ├─saas-platform │ │ │ ├─applications-----------------------------业务应用 │ | ├─commons-------------------------------业务通用 │ | | |─commons-api------------------------业务通用api │ | | |─commons-dto------------------------业务通用数据传输对象 │ | | |─commons-server---------------------业务通用服务 │ | ├─document------------------------------基础资料 │ | | |─document-api-----------------------基础资料api │ | | |─document-dto-----------------------基础资料数据传输对象 │ | | |─document-server--------------------基础资料服务 │ | ├─money---------------------------------资金 │ | | |─money-api--------------------------资金服务api │ | | |─money-dto--------------------------资金服务数据传输对象 │ | | |─money-server-----------------------资金服务 │ | ├─purchase------------------------------采购 │ | | |─purchase-api-----------------------采购服务api │ | | |─purchase-dto-----------------------采购服务数据传输对象 │ | | |─purchase-server--------------------采购服务 │ | ├─sale----------------------------------销售 │ | | |─sale-dto---------------------------销售服务数据传输对象 │ | | |─sale-server------------------------销售服务 │ | ├─storage-------------------------------库存 │ | | |─storage-api------------------------库存服务api │ | | |─storage-dto------------------------库存服务数据传输对象 │ | | |─storage-server---------------------库存服务 │ │ │ ├─base-servers-----------------------------基础服务 │ | ├─admin-server--------------------------spring-boot-admin监控中心 │ | ├─account-------------------------------账户中心 │ | | |─account-api------------------------账户中心api │ | | |─account-dto------------------------账户中心数据传输对象 │ | | |─account-server---------------------账户中心服务 │ | ├─auth----------------------------------鉴权中心 │ | | |─auth-api---------------------------鉴权中心api │ | | |─auth-client------------------------鉴权中心客户端 │ | | |─auth-common------------------------鉴权中心公共包 │ | | |─auth-dto---------------------------鉴权中心数据传输对象 │ | | |─auth-server------------------------鉴权中心服务 │ | ├─eureka-server-------------------------服务注册中心 │ | ├─file----------------------------------文件服务 │ | | |─file-api---------------------------文件服务api │ | | |─file-dto---------------------------文件服务数据传输对象 │ | | |─file-server------------------------文件服务 │ | ├─gateway-server------------------------统一网关 │ | ├─mail----------------------------------邮件服务 │ | | |─mail-api---------------------------邮件服务api │ | | |─mail-dto---------------------------邮件服务数据传输对象 │ | | |─mail-server------------------------邮件服务 │ | ├─sms-----------------------------------短信服务 │ | | |─sms-api----------------------------短信服务api │ | | |─sms-dto----------------------------短信服务数据传输对象 │ | | |─sms-server-------------------------短信服务 │ | ├─ui-server-----------------------------UI配置服务 │ | ├─zipkin-server-------------------------zipkin分布式服务链路跟踪 │ │ │ ├─doc--------------------------------------项目文档 │ │ │ ├─framework--------------------------------框架部分 │ | ├─core----------------------------------框架基础 │ | ├─server-starter------------------------服务启动辅助工具 │ | ├─test-starter--------------------------测试启动辅助工具 │ │ │ ├─frontend---------------------------------前端 │ | ├─saas-portal-web-----------------------门户前端 │ | ├─saas-web------------------------------系统前端(extjs) │ | ├─web-----------------------------------系统前端(vue + element-ui) │ │ │ ├─script-----------------------------------脚本 │ | ├─mysql---------------------------------mysql脚本 │ | | |─init-------------------------------mysql数据库初始化脚本 │ │ ``` # 开发环境 > 数据库 | 数据库 | 类型 | 地址 | 账号 | 密码 | 说明 | | -------- | :-----: | :-----: | :----: | :----: | :------ | | saas_account | mysql | 10.1.81.79:3306 | root | select111*** | 账户中心 | | saas_auth | mysql | 10.1.81.79:3306 | root | select111*** | 鉴权系统 | | saas_file | mysql | 10.1.81.79:3306 | root | select111*** | 文件系统 | | saas_mail | mysql | 10.1.81.79:3306 | root | select111*** | 邮件系统 | | saas_biz | mysql | 10.1.81.79:3306 | root | select111*** | 业务系统 | | saas_ui | mongo | 10.1.81.63:27017 | | | UI配置 | > 中间件 | 类型 | 地址 | 账号 | 密码 | 说明 | | ---- | :----: | :----: | :----: | ---- | | rabbitmq | 10.1.81.75:5672 | saas | select123*** | 消息中间件 [控制台](http://10.1.81.75:15672)| | redis | 10.1.81.62:6379 | | | 内存数据库 | > 服务器 | IP | 账号 | 密码 | 环境 | 资源 | | -------- | :----: | :----: | :------: | :------: | | 10.1.81.79 | root | select123*** | CentOS7, MySQL | Cpu: 8, Mem: 16G, Disk: 80G | | 10.1.81.75 | root | select123*** | CentOS7, Docker | Cpu: 4, Mem: 8G, Disk: 20G | | 10.1.81.78 | root | select123*** | CentOS7, Docker | Cpu: 4, Mem: 8G, Disk: 20G | | 10.1.81.76 | root | select123*** | CentOS7, Docker | Cpu: 4, Mem: 8G, Disk: 20G | | 10.1.81.59 | root | select123*** | CentOS7, Docker | Cpu: 4, Mem: 8G, Disk: 20G | | 10.1.81.60 | root | select123*** | CentOS7, Docker | Cpu: 4, Mem: 8G, Disk: 20G | | 10.1.81.61 | root | select123*** | CentOS7, Docker | Cpu: 8, Mem: 16G, Disk: 80G | | 10.1.81.62 | root | select123*** | CentOS7, Redis | Cpu: 2, Mem: 8G, Disk: 20G | | 10.1.81.63 | root | select123*** | CentOS7, Mongo | Cpu: 4, Mem: 8G, Disk: 50G | | 10.1.81.64 | root | select123*** | CentOS7, Docker | Cpu: 8, Mem: 16G, Disk: 50G | | 10.1.81.65 | root | select123*** | CentOS7, Docker | Cpu: 8, Mem: 16G, Disk: 50G | > 构建 * [jenkins](http://10.1.81.61:8080/job/saas/view/dev) **账号** admin **密码** select123*** > 日志 * [kibana](http://10.1.81.1:5601) * [logstash](tcp://10.1.81.1:5000) * [elasticsearch](http://10.1.81.1:9200/_search?pretty) > 服务 * [eureka http://10.1.81.61:8500](http://10.1.81.61:8500) **账号** admin **密码** select111*** * [gateway http://10.1.81.61:8560](http://10.1.81.61:8560) * [admin http://10.1.81.61:8520](http://10.1.81.61:8520) **账号** admin **密码** select111*** * [zipkin http://10.1.81.61:8540](http://10.1.81.61:8540) **账号** admin **密码** select111*** > 访问 * [门户 https://saas-dev.usoftchina.com:5443](https://saas-dev.usoftchina.com:5443) * [系统 https://trade-dev.usoftchina.com:5443](https://trade-dev.usoftchina.com:5443) * [打印 https://saas-report-dev.usoftchina.com:5443](https://saas-report-dev.usoftchina.com:5443) * [接口 https://saas-api-dev.usoftchina.com:5443](https://saas-api-dev.usoftchina.com:5443) # 本地调试环境 > 服务 * [eureka http://10.1.81.61:8510](http://10.1.81.61:8510) **账号** admin **密码** select111*** * [gateway http://10.1.81.61:8570](http://10.1.81.61:8570) # 测试环境 > 构建 * [jenkins](http://10.1.81.61:8080/job/saas/view/test) **账号** admin **密码** select123*** > 服务 * [eureka http://10.1.81.61:8515](http://10.1.81.61:8515) **账号** admin **密码** select111*** * [gateway http://10.1.81.61:8575](http://10.1.81.61:8575) * [admin http://10.1.81.61:8535](http://10.1.81.61:8535) **账号** admin **密码** select111*** * [zipkin http://10.1.81.61:8555](http://10.1.81.61:8555) **账号** admin **密码** select111*** > 访问 * [门户 https://saas-test.usoftchina.com:5443](https://saas-test.usoftchina.com:5443) * [系统 https://trade-test.usoftchina.com:5443](https://trade-test.usoftchina.com:5443) * [打印 https://saas-report-dev.usoftchina.com:5443](https://saas-report-dev.usoftchina.com:5443) * [接口 https://saas-api-test.usoftchina.com:5443](https://saas-api-test.usoftchina.com:5443) # 生产环境 > 数据库 | 数据库 | 类型 | 地址 | 账号 | 密码 | 说明 | | -------- | :-----: | :-----: | :----: | :----: | :------ | | saas_account | mysql | 10.10.100.18:3306 | saas | select111*** | 账户中心 | | saas_auth | mysql | 10.10.100.18:3306 | saas | select111*** | 鉴权系统 | | saas_file | mysql | 10.10.100.18:3306 | saas | select111*** | 文件系统 | | saas_mail | mysql | 10.10.100.18:3306 | saas | select111*** | 邮件系统 | | saas_biz | mysql | 10.10.100.18:3306 | saas | select111*** | 业务系统 | | saas_ui | mongo | 10.10.100.40:27017 | | | UI配置 | > 中间件 | 类型 | 地址 | 账号 | 密码 | 说明 | | ---- | :----: | :----: | :----: | ---- | | rabbitmq | 10.10.100.40:5672 | saas | select123*** | 消息中间件 [控制台](http://10.10.100.40:15672)| | redis | 10.10.100.23:6379 | | | 内存数据库 | > 服务器 | IP | 账号 | 密码 | 环境 | 资源 | | -------- | :----: | :----: | :------: | :------: | | 10.10.100.40 | centos | mykey.key | CentOS6, RabbitMQ, ELK, MongoDB, Nginx | Cpu: 40, Mem: 128G, Disk: 600G | | 10.10.100.23 | root | 62cddbcc624b1b072d84117cc0e5a4db | CentOS7, Docker, Redis | Cpu: 40, Mem: 128G, Disk: 800G | | 10.10.100.24 | root | 4fd19c28ee472ef9ebc3c06de9277c1b | CentOS7, Docker | Cpu: 40, Mem: 128G, Disk: 800G | | 10.10.100.25 | root | 61a12a65cd42ef77a52dfef8e436bacc | CentOS7, Docker | Cpu: 40, Mem: 128G, Disk: 800G | | 10.10.100.26 | root | 8743e445c7a308edf4588b7997b21c73 | CentOS7, Docker | Cpu: 40, Mem: 128G, Disk: 800G | > 构建 * [jenkins](http://10.10.100.200:5001/job/saas/job/prod) **账号** admin **密码** select123*** > 日志 * [kibana](http://10.10.100.40:5601) * [logstash](tcp://10.10.100.40:5000) * [elasticsearch](http://10.10.100.40:9200/_search?pretty) > 服务 * [eureka http://10.10.100.23:8500](http://10.10.100.23:8500) **账号** admin **密码** select111*** * [gateway http://10.10.100.23:8560](https://saas-api.usoftchina.com) * [admin](http://10.10.100.23:8520) **账号** admin **密码** select111*** * [zipkin](http://10.10.100.23:8540) **账号** admin **密码** select111*** > 访问 * [门户 https://saas.usoftchina.com](https://saas.usoftchina.com) * [系统 https://trade.usoftchina.com](https://trade.usoftchina.com) * [打印 https://saas-report.usoftchina.com](https://saas-report.usoftchina.com) * [接口 https://saas-api.usoftchina.com](https://saas-api.usoftchina.com)