接口平台

我要开发同款
langao2023年08月07日
160阅读
所属分类平台、接口

作品详情

技术框架: springboot + mybatis puls + oracle + nacos + xxl-job

工作职责: 项目各平台接口对接及日常开发迭代, 需求整理评审开发等项目内容: 旧系统中各个接口是基于 http 请求、 SSM 框架的单体架构, 没有良好的负载和路由策略, 同时定时任务相关服务也无法进行动态配置, 因此针对接口服务进行架构升级接入到公司 SOP 架构的网关系统中, 定时任务服务则接入 xxl-job 支持动态修改任务状态

主要功能:
1. 地址识别: 根据用户提供的地址串, 通过信息拆分和高德定位后, 解析出相对正确
的收、 寄地址信息便于用户快速下单
2. 网点匹配: 网点业务员在管理后台绘制好揽派区域后, 程序依据下单地址信息匹配
到相应的业务员和给出预计的物流运费
3. 轨迹推送: 一些第三方订单产生扫描轨迹后, 通过配置定时任务将轨迹数据回推送
给第三方系统

解决问题:
1. 各平台下单时依据用户的地址信息经过高德输入提示后, 然后分词比对得到正确率
更高的经纬度信息, 从而匹配到对应的网点及业务员
2. 增加了任务重试、 动态修改任务状态、 即时生效, 以及终止运行中任务等
3. 完善了整个接口模块的基础功能, 提高了平台的调度能力, 对后面任务日益增长的
需求有很好的应对能力
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论