This action will force synchronization from binux/xbin-store, which will overwrite any changes that you have made since you forked the repository, and can not be recovered!!!
Synchronous operation will process in the background and will refresh the page when finishing processing. Please be patient.
模仿国内知名B2C网站,实现的一个分布式B2C商城
进群讨论 群 773130228
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问题
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。