

使用技术(个人时间和精力有限,项目不定期更新中....):
- 后台
- 使用
Spring Boot 构建整个项目 去除 XML 配置
Maven构建项目
Jenkins作为持续集成
- 采用
Dubbo作为RPC框架
- 使用
Apollo 分布式配置中心
- 使用
Spring+Spring MVC+MyBatisSSM框架
- 数据库连接池使用
druid
- 数据存储使用
MySQL和Redis
- 页面引擎采用
Beetl
- 网页采用
freemarker生成静态化页面
- 采用
SolrCloud实现搜索服务
Swagger2 生成 RESTful Apis文档
- 负载均衡使用
Nginx、keepalived实现高可用
| 名称 |
端口 |
说明 |
| Admin |
8100 |
管理端 |
| Cart |
8101 |
购物车 |
| Item |
8102 |
商品详细 |
| Order |
8103 |
订单 |
| Portal |
8104 |
首页 |
| Search |
8105 |
检索商品 |
| SSO |
8106 |
单点 |
| Wishlist |
8107 |
商品收藏 |
| 服务名称 |
Dubbo服务端口 |
服务说明 |
Web端口 |
| Admin-Service |
20880 |
管理端服务 |
8510 |
| Advertisement-Service |
20881 |
广告服务 |
8511 |
| Cart-Service |
20882 |
购物车服务 |
8512 |
| Item-Service |
20883 |
商品详细服务 |
8513 |
| Notify-Service |
20884 |
消息服务 |
8514 |
| Order-Service |
20885 |
订单服务 |
8515 |
| Portal-Service |
20886 |
首页服务 |
8516 |
| Redis-Service |
20887 |
缓存服务 |
8517 |
| Search-Service |
20888 |
检索服务 |
8518 |
| SSO-Service |
20889 |
单点服务 |
8519 |
| Wishlist-Service |
20890 |
收藏服务 |
8520 |










