代码拉取完成,页面将自动刷新
模仿国内知名B2C网站,实现的一个分布式B2C商城
进群讨论 群 626068936
Dubbox 版本:
Spring Cloud 版本:
使用技术:
Spring Boot
构建整个项目 去除 XML 配置Maven
构建项目Jenkins
作为持续集成Dubbox
作为RPC框架kryo
序列化Apollo
配置中心Spring
+Spring MVC
+MyBatis
SSM框架druid
MySQL
和Redis
Beetl
freemarker
生成静态化页面FastDFS
存储图片等文件Solr
实现搜索服务Swagger2
生成 RESTful Apis文档Nginx
、keepalived
实现高可用Spring Scheduled
做任务调度RabbitMQ
http://git.oschina.net/orangehs/xbin-mobile
目前由 orange 开发,有兴趣可以联系
内容可以是优化、新功能、Bug修复等。
期待您的 Pull Request
名称 | IP | 完成情况 |
---|---|---|
Portal | 192.168.125.1:8101 | 完成情况 |
Search | 192.168.125.1:8102 | 完成情况 |
Item | 192.168.125.1:8103 | 完成情况 |
SSO | 192.168.125.1:8104 | 完成情况 |
Admin | 192.168.125.1:8105 | 完成情况 |
Cart | 192.168.125.1:8106 | 完成情况 |
Order | 192.168.125.1:8107 | 完成情况 |
Recommended | 192.168.125.1:8109 | | |
AD | 192.168.125.1:8110 | | |
Ranking | 192.168.125.1:8111 | | |
Mymoney | 192.168.125.1:8112 | | |
Pay | 192.168.125.1:8113 | | |
Baitiao | 192.168.125.1:8114 | | |
Coupons | 192.168.125.1:8115 | | |
Seckill | 192.168.125.1:8116 | | |
CS | 192.168.125.1:8117 | | |
API | 192.168.125.1:8118 | | |
服务名称 | Dubbox服务端口 | rest服务端口 |
---|---|---|
Admin-Service | 192.168.125.1:20880 | rest:8510 |
Redis-Service | 192.168.125.1:20881 | rest:8511 |
Search-Service | 192.168.125.1:20882 | rest:8512 |
Portal-Service | 192.168.125.1:20883 | rest:8513 |
Item-Service | 192.168.125.1:20884 | rest:8514 |
SSO-Service | 192.168.125.1:20885 | rest:8515 |
Notify-Service | 192.168.125.1:20886 | rest:8516 |
Cart-Service | 192.168.125.1:20887 | rest:8517 |
Order-Service | 192.168.125.1:20888 | rest:8518 |
Home -Service | 192.168.125.1:20889 | rest:8519 |
Recommended-Service | 192.168.125.1:20890 | rest:8520 |
AD-Service | 192.168.125.1:20891 | rest:8521 |
Ranking-Service | 192.168.125.1:20892 | rest:8522 |
Mymoney-Service | 192.168.125.1:20893 | rest:8523 |
Pay-Service | 192.168.125.1:20894 | rest:8524 |
Baitiao-Service | 192.168.125.1:20895 | rest:8525 |
Coupons-Service | 192.168.125.1:20896 | rest:8526 |
Seckill-Service | 192.168.125.1:20897 | rest:8527 |
CS-Service | 192.168.125.1:20898 | rest:8528 |
本项目最终实现的目标 点我查看最后完成效果
启动了 5 台虚拟机+ 7 台 Tomcat + 9 个 Dubbox 服务 内存使用情况
编译失败
编译不成功的都是缺少jar包 麻烦配置Nexus 然后更新整个项目去下载jar包 在继续编译 如还失败 请查看本地maven仓库jar是否真正下载下来
编译成功启动失败
请确保你先启动了zookeeper 并且配置对了zookeeper地址 需要连接数据的请配置好数据密码 service服务有启动顺序 请查看项目依赖图 看看你需要启动的服务依赖那些服务
启动不了
90%是你的jar问题
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。