xubinux / Xbin Store Cloud
Licence: gpl-3.0
模仿国内知名B2C网站,实现的一个分布式B2C商城 使用Spring Cloud 使用dubbox版本请查看
Stars: ✭ 1,333
Programming Languages
javascript
184084 projects - #8 most used programming language
Labels
Projects that are alternatives of or similar to Xbin Store Cloud
Sample Spring Cloud Webflux
sample microservices demonstrating usage of spring reactive support with spring webflux and integration spring cloud, eureka, ribbon, spring cloud gateway, spring data jpa and mongodb
Stars: ✭ 65 (-95.12%)
Mutual labels: spring-cloud
Cas
Apereo CAS - Enterprise Single Sign On for all earthlings and beyond.
Stars: ✭ 9,154 (+586.72%)
Mutual labels: spring-cloud
Febs Cloud
基于Spring Cloud Hoxton.RELEASE、Spring Cloud OAuth2 & Spring Cloud Alibaba & Element 微服务权限系统,开箱即用。预览地址:https://cloud.mrbird.cn
Stars: ✭ 1,295 (-2.85%)
Mutual labels: spring-cloud
Discoveryui
☀️ Nepxion DiscoveryUI is a web & desktop UI for Nepxion Discovery with service governance, blue green and gray release orchestration, modelling, flow inspection 服务治理、蓝绿灰度发布编排建模、流量侦测的前端
Stars: ✭ 66 (-95.05%)
Mutual labels: spring-cloud
Sample Boot Micro
Spring Cloud + Gradle Multi Project + Java8
Stars: ✭ 72 (-94.6%)
Mutual labels: spring-cloud
Paascloud Master
spring cloud + vue + oAuth2.0全家桶实战,前后端分离模拟商城,完整的购物流程、后端运营平台,可以实现快速搭建企业级微服务项目。支持微信登录等三方登录。
Stars: ✭ 9,194 (+589.72%)
Mutual labels: spring-cloud
Skeleton
🔨 Nepxion Skeleton is a generic codes and files generator based on freemaker for any text formats, and provides skeleton of Spring Cloud with docker deployment 基于Docker & Spring Cloud的代码和文件的脚手架生成平台
Stars: ✭ 61 (-95.42%)
Mutual labels: spring-cloud
Qt Client
This repository contains the source code for the Desktop client. The Desktop client is built using the Qt framework for C++. The client can be extended or customized using JavaScript. This client is used by all editions of xTuple ERP.
Stars: ✭ 93 (-93.02%)
Mutual labels: b2c
Java Spring Web
OpenTracing Spring Web instrumentation
Stars: ✭ 89 (-93.32%)
Mutual labels: spring-cloud
Koatty
Koa2 + Typescript = Koatty. Use Typescript's decorator implement IOC and AOP.
Stars: ✭ 67 (-94.97%)
Mutual labels: spring-cloud
Web Development Interview With Java
Java 开发相关技术栈(大中厂)高频面试问题收录。
Stars: ✭ 69 (-94.82%)
Mutual labels: spring-cloud
Microservices Example
Example of a microservices architecture on the modern stack of Java technologies
Stars: ✭ 66 (-95.05%)
Mutual labels: spring-cloud
Bookstoreapp Distributed Application
Ecommerce project is being developed using Spring Boot Microservices and Spring Cloud (Backend) and React (Frontend). Splitting the Ecommerce functionality into various individual microservices so that they can be distributed, scale really well and make use of resources efficiently.
Stars: ✭ 63 (-95.27%)
Mutual labels: spring-cloud
Fxshop
基于SpringBoot+SpringCloud微服务的商城项目(demo版 不可用于生产)
Stars: ✭ 82 (-93.85%)
Mutual labels: spring-cloud
Eureka Consul Adapter
This project contains a Spring Boot Starter that registers HTTP endpoints on a Spring Cloud Eureka server to support Prometheus's service discovery mechanism for Consul (<consul_sd_config>)
Stars: ✭ 93 (-93.02%)
Mutual labels: spring-cloud
Spring Cloud Cloudfoundry
Integration between Cloudfoundry and the Spring Cloud APIs
Stars: ✭ 83 (-93.77%)
Mutual labels: spring-cloud
xbin-store-cloud
模仿国内知名B2C网站,实现的一个分布式B2C商城
进群讨论 群 626068936
Spring Cloud 版本:
- GitHub 地址 : https://github.com/xubinux/xbin-store-cloud
- OSChina 地址 : http://git.oschina.net/binu/xbin-store-cloud
此项目使用Spring Cloud 重构
Dubbox 版本:
- GitHub 地址 : https://github.com/xubinux/xbin-store
- OSChina 地址 : http://git.oschina.net/binu/xbin-store
涉及技术
- Spring Cloud Hystrix
- Spring Cloud Turbine
- Spring Cloud Eureka
- Spring Cloud Sleuth
-
Spring Cloud Config(Apollo) - Spring Cloud Feign
- Spring Cloud Zuul
- Spring Cloud Bus
- Spring Boot Admin
- Spring Boot
- RabbitMQ
- Swagger2
- Druid
- MyBatis
- MySQL
- Redis
- Solr
- MyBatis
- ZipKin
- Docker
- FastDFS
- Freemarker
- Beetl
- ...
端口规划(一台机器部署)
Web应用名称 | 端口 |
---|---|
Portal-Web | 8101 |
Search-Web | 8102 |
Item-Web | 8103 |
SSO-Web | 8104 |
Admin-Web | 8105 |
Cart-Web | 8106 |
Order-Web | 8107 |
Home-Web | 8108 |
Recommended-Web | 8109 |
AD-Web | 8110 |
Ranking-Web | 8111 |
Mymoney-Web | 8112 |
Pay-Web | 8113 |
Baitiao-Web | 8114 |
Coupons-Web | 8115 |
Seckill-Web | 8116 |
CS-Web | 8117 |
API-Web | 8118 |
Service服务名称 | 端口 |
---|---|
Admin-Service | 8510 |
Redis-Service(去除) | 8511 |
Search-Service | 8512 |
Portal-Service | 8513 |
Item-Service | 8514 |
SSO-Service | 8515 |
Notify-Service | 8516 |
Cart-Service | 8517 |
Order-Service | 8518 |
Home -Service | 8519 |
Recommended-Service | 8520 |
AD-Service | 8521 |
Ranking-Service | 8522 |
Mymoney-Service | 8523 |
Pay-Service | 8524 |
Baitiao-Service | 8525 |
Coupons-Service | 8526 |
Seckill-Service | 8527 |
CS-Service | 8528 |
Cloud服务名称 | 端口1 | 端口2 | 端口3 |
---|---|---|---|
Eureka | 8501 | 8601 | 8701 |
Config | 8502 | 8602 | 8702 |
apollo-portal | 8502 | ||
zuul | 8503 | 8603 | 8703 |
Sleuth | 8504 | ||
Admin | 8505 | ||
Turbine | 8506 | ||
apollo-configservice | 8507 | ||
apollo-adminservice | 8508 |
实现目标
本项目最终实现的目标 点我查看最后完成效果
运行教程 <----我是教程
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].