项目介绍:
该平台功能主要包括:在线购票子系统、热点景区子系统、游客投诉子系统、路线推荐子系统、团体旅游一站式
子系统,在线论坛评价统等子系统;
该平台为旅行社,游客,酒店和景区管理者等提供相关旅游业务服务。例如:为游客推荐准确、可靠的旅游路
线、景区简介,旅游须知,景区节目表演,热点景区人流量、天气预报,旅行团班车等旅游服务数据;为各个旅行社
推荐性价比高的旅游计划、景区门票、热门酒店、旅游大巴发车、导游预约、旅游突发事件应急处理等各个旅游环节
提供一站式服务。
⚫ 技术栈:
Spring Cloud Alibaba+Sa-Token+Mybatis-Plus+MySQL+Redis+quartz+Seata+RabbitMQ +Jmeter等
⚫ 责任描述:
1. 负责购票子系统的需求分析,框架搭建,确定在线订票的支付渠道,支付方式;
2. 使用Sa-Token实现用户的一站式单点登录及用户信息同步,使用Nacos作为服务注册与发现中心,用Sentinal
组件进行请求限流降级。Spring Cloud Gateway作为API网关,完成路由转发,统一认证功能;
3. 使用调度框架quartz定时生成每日门票,景区人流量统计;使用OpenFeign结合quartz框架实现定时生成每日
门票,景区人流量统计,天气预报推送;
4. 完成购票子系统多人高并发在线购票功能;使用Redis分布式锁解决超卖问题,使用令牌大闸防止机器人刷
票:使用Sentinal组件对无效请求进行过滤实现请求限流降级;使用RabbitMQ对请求进行削峰处理,并引入排
队机制,在最短时间内,给予购票用户反馈。