为了账号安全,请及时绑定邮箱和手机立即绑定

浏览器请求超时重发

浏览器请求超时重发

慕森卡 2018-08-10 15:50:24
前端发送ajax请求,后台由于响应太慢,导致数据库被插入两条数据。前端采用混合应用APP,使用zepto.js的$.ajax()方法发送请求,后台使用java开发,服务器使用Tomcat。前端访问后台的接口,后台访问中间服务的接口,中间服务访问银行的服务接口(不要问我为什么这样做)由于我们的服务和中间服务或者中间服务与银行服务之间连接不畅,导致前端发送的ajax请求等待一分钟后进入error的回调,提示用户连接服务器失败但是后台数据库却出现两条缴费记录,间隔时间大多数是一分钟,也有一条是几十毫秒求大神指教
查看完整描述

2 回答

?
牛魔王的故事

TA贡献1830条经验 获得超3个赞

1.避免表单重复提交,通过flag控制 或者设置disable
2.后台也可以做过滤
3.设置网络加载效果 这是点击页面无效

查看完整回答
反对 回复 2018-08-12
  • 2 回答
  • 0 关注
  • 1334 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信