基本信息

案例ID:243459

技术顾问:mouse - 7年经验 - 长沙长野医学检测实验室

联系沟通

微信扫码,建群沟通

项目名称:医疗检验 LIS 系统

所属行业:医疗健康 - 挂号就诊

->查看更多案例

案例介绍

项目描述
面向跨境外贸、海外医疗业务的国际短信发送平台,对接全球多家海外短信网关运营商,支持多国家通道负载、多语言短信(中英俄乌兹别克等),支撑大批量异步下发、实时回执、流量削峰、防刷限流,承载高并发短信请求。
技术栈
SpringCloud Alibaba(Nacos/Gateway/Sentinel) + Dubbo + RocketMQ + Redis Cluster + MySQL + Elasticsearch
核心职责 & 技术亮点
高并发架构设计,支撑海量并发下发
采用网关前置限流 + MQ 异步削峰架构,前端请求经 Gateway 网关限流校验后投递 RocketMQ 消息队列,消费者多线程消费发送任务,彻底解决同步发送阻塞问题;单机峰值支持秒级上万条短信并发提交。
多通道智能路由与负载均衡
对接多条海外运营商通道,按国家、运营商、成功率、单价动态路由分发;实现通道故障自动切换、权重负载,通道异常实时熔断降级(Sentinel),规避单通道宕机全量故障。
数据架构(海量日志存储)
MySQL 存储账号、套餐、通道配置、账务数据;
Redis 集群做手机号黑名单、频率限流、分布式锁、手机号防重复提交、验证码缓存;
ES 存储全量短信发送日志、回执记录,实现海量历史记录秒级检索,支持按国家、时间、账号多维度查询统计。
风控与安全机制
设计手机号日 / 小时发送频次限流、IP 黑白名单、内容敏感词过滤;接口接入 JWT 鉴权、调用签名验签,防止接口盗刷、恶意调用;完整记录请求日志,可追溯。
多语言适配与回执处理
对接翻译 API 实现多语言内容处理,兼容海外字符编码;异步接收上游运营商状态回执,消息幂等处理,精准区分成功、失败、欠费、拦截状态,实时同步前端。
账务与计费模块
实时扣减套餐余量,按不同国家单价计费,定时对账、账单生成、余额不足预警,完整财务流水记录。
项目成果
稳定覆盖欧美、中亚多国线路,日发送峰值可达千万条,消息投递成功率稳定 95% 以上,并发稳定无消息丢失、重复下发问题。

发布任务

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

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服