启脉医疗管理系统

医疗健康 · 挂号就诊 案例ID: 219624
联系该工程师
微信扫码,建群沟通
作者: 黑白客 - 3年经验- 宁波思艾特软件科技有限公司

案例介绍

责任描述:
 在分布式开发中,负责人事模块,对员工,部门,人员排班项目的新增,修改,删除,工作人
员可以通过状态,编号等进行条件查询。
 利用Nacos做注册中心和配置中心,利用Gateway做网关请求,利用OpenFeign进行微服务之间
的调用。
 负责用户注册模块,利用消息中间件(RabbitMQ)实现对刚添加的用户发送优惠券功能。
 利用SpringSecurity和JWT技术,将用户权限集合和生成的token存入redis缓存中,实现单点登
入。
 利用swagger编写日常的开发文档,根据用户升级规则的升级流程开发。
 参与项目优化工作,保证系统稳定。
技术实现 :
【用户注册管理】在该子模块中,我主要运用了RabbitMQ来实现分布式事务的最终一致性,在该模
块中,用户注册成功后,定时器将该消息发送给消息队列, 若发送失败则触发confirm callback和
return callback机制, 若发送成功,则被相应的监听器监听到,监听器拿到数据后向指定的用户发送
优惠券。
【员工管理】在该子模块中,我主要运用了Redis来实现幂等性,以保证同一添加操作所发起的多次
请求的结果只有一条数据。比如在添加员工请求前会先发请求拿到随机生成的字符串并存到Redis缓
存,在发送员工添加请求时,会拿携带的该字符串做为键去删除Redis中的相应数据,如果能成功删
除,说明是第一次添加,则会添加成功,若删除失败,则说明是多次添加,则会添加失败。

相似案例推荐

  • 校友帮签到协议

    校友帮签到协议

    校友帮签到协议 自动获取学校实习信息 自动签到 校友帮

  • 智能导检

    智能导检

    项目描述:智能导检用于医院的体检中心里面各个诊室的排队叫号(

  • 糖尿病健康管理

    糖尿病健康管理

    糖尿病健康管理平台,包含知识科普、病友社区、远程视频医生、在

  • 医院就诊信息平台

    医院就诊信息平台

    就诊信息平台包括了会诊/住院/预约挂号/门诊缴费/通知模块/

  • 厦门中医专病平台

    厦门中医专病平台

    ①远程教育模块 本功能模块主要是搜集了关于中医技术和运用中

  • 云急救

    云急救

    全新云急救,全面升级,功能全面,高效便捷! 云急救救护

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在 1 小时内与您联系确认。

1小时精推人才

需求方专属客服,免费梳理匹配

需求方客服微信二维码
扫码加微信 · 客服人工对接
微信沟通 联系需求方端客服 看中这位工程师了?客服帮你 1 小时对接沟通 → ×