spring-cloud-event-sourcing-example-master 运行效果及说明
1、微服务架构下电商示例,部署成功!监控等技术细节未深入研究。
简单介绍:
配置服务(config-service ),端口8888,健康检查 xx:8888/health。 能够从GIT服务器同步配置信息,动态刷新。
发现服务(discovery-service)端口8761,启动 eureka-server注册服务。未试验多点。
网关服务(edge)端口 9999,启动 (Zuul 是提供动态路由,监控,弹性,安全等的边缘服务)
安全(security 配置oauth2 过滤等)
网上商店(online-store-web)端口8787,前端页面部分,调用的API服务等通过Zuul代理转发,避免跨域问题。
目录服务(Catalog Service)检索在线商店的产品的目录
购物车(Cart Service)
支付服务(payment-service) 用到了缓存
订单服务(order-service)
用户服务(User Service)身份验证网关,后端服务均需要通过OAuth2 认证服务器认证。
库存服务(Inventory Service)使用了neo4j数据库
监控服务(hystrix-dashboard) 未运行,服务器内存有限等原因。
涉及到了 mysql mongodb neo4j 三个类型数据库。
2、运行效果图
微服务电商示例:
user / password

首页

产品详情

购物车

订单

3、进程

docker images 镜像非常小巧,单进程alpine内核,符合docker容器初衷。

浙公网安备 33010602011771号