前端及WEB技术栈 Vue.js Node.js Lua HTML5 ElementUl Theamleaf
运维技术栈 Cannal Docker容器 FastDFS Eureka集群 Redis集群 Elasticsear 部署 ch集群
分布式架构及权限技术栈 Spring Security CAS单点登录 JWT SpringBoot SpringCloud
持久化技术栈 mybatis SpringDataRedis SpringDataElasticsearch
数据库&消息队列技术栈
mySQL读写分离 RabbitMQ
CentOs虚拟机账号:root 密码123456
mysq账号: root 密码: root
服务登录:heima 密码:123456
订单服务需要开启fescar-server
添加购物车
localhost:8001/api/wcart/add?skuId=100000006163&num=5
购物车
http://localhost:8001/api/wcart/list#
订单结算页面
http://localhost:8001/api/worder/ready/order
点击提交订单
点击确定跳转
点击微信支付
视频教程: https://pan.baidu.com/s/1j9_y2dgO5k9rV43-pNDU-A?pwd=iqjt 提取码:iqjt
虚拟机CentOs(mysql已经安装在docker):https://pan.baidu.com/s/1iKDSgO4df4TGv67bcOez1g?pwd=5gq9 提取码:5gq9
项目资料代码:https://pan.baidu.com/s/1AQzBoC34bp5TZffKJY9zMw?pwd=9j31 提取码:9j31
讲义HTML版:链接:https://pan.baidu.com/s/1nPW7pc1R64h86p1JtCmJbQ?pwd=ynr5 提取码:ynr5
1)创建死信交换器 exchange.ordertimeout (fanout)
(2)创建队列queue.ordertimeout
(3)建立死信交换器 exchange.ordertimeout 与队列queue.ordertimeout 之间的绑定
(4)创建队列queue.ordercreate,Arguments添加
x-message-ttl=10000
x-dead-letter-exchange: exchange.ordertimeout
(5)测试:向queue.ordercreate队列添加消息,等待10秒后消息从queue.ordercreate队列消失,