luyaran 2017-05-16 04:01 采纳率: 5.9%
浏览 857
已结题

数据少部分重复添加???

在自己的系统里,用户提交留言,有小概率会重复向数据库里添加???
既然有正常的,那么程序方面应该没有错误,数据库本身出错的概率也很小,我觉得是网络方面的问题,麻烦各位给提供一下思路。。。。

  • 写回答

9条回答 默认 最新

  • iioioioioioio 2017-05-16 04:09
    关注

    要是网络问题你吧用户提交时按钮设置成disable看看,防止重复提交

    评论
  • I_WANT_U 2017-05-16 05:03
    关注

    看看数据库链接是否单例模式

    评论
  • weixin_38807902 2017-05-16 05:57
    关注

    看到这些问题我就头大了,不过加油

    评论
  • Dizhi_Shang 2017-05-16 06:08
    关注

    点击提交留言后让按钮变成不可点击状态,提交成功后再恢复。这种情况应该是在网络不好的时候连续点击留言了把

    评论
  • Fenchow 2017-05-16 06:21
    关注

    点击提交留言后让按钮变成不可点击状态,提交成功后再恢复。这种情况应该是在网络不好的时候连续点击留言了把

    评论
  • show_code 2017-05-16 06:27
    关注

    你这应该在前端加上防重复提交的判断,按钮点击了之后给它一个禁止点击的状态,等到后台请求有结果返回再解除这个状态,很简单的

    评论
  • 东风吹www 2017-05-16 06:49
    关注

    没有控制连续点击的情况下,快速连击会重复提交

    评论
  • KratosYang 2017-05-16 09:07
    关注

    表单重复提交了啊有可能,要么校验,要么提交成功后重定向掉

    评论
  • luyaran 2017-05-17 07:54
    关注

    有没有可能是这种情况,curl模拟提交的时候,有失败的,但是因为没有到超时时间,所以curl多次提交了这个请求。。。
    不过,每次代码执行完之后,我都有关闭curl的资源,他不可能自己打开话柄,来进行操作吧。。。
    我认为是这一个请求,被服务器好几个闲置的线程给接收了,然后就多次执行了添加这部分程序,但是,限制线程接收请求的配置咋弄,我又有点蒙圈了。。。

    评论

报告相同问题?

悬赏问题

  • ¥15 我现在有一些关于提升机故障的专有文本数据,量也不多,我在label studio上进行了关系和实体的标注,完成了知识图谱的构造,那么我使用生成式模型的话,我能做哪些工作来写我的论文?
  • ¥15 电脑连不上无线网络如下诊断反馈应该如何操作
  • ¥15 telegram api 使用forward_messages方法转发消息时,目标群组里面会出现此消息来源,如何隐藏?
  • ¥15 在ubuntu中无法连接到远程服务器传输文件
  • ¥15 关于#tensorflow#的问题:有没有什么方法可以让机器自己学会像素风格的图片
  • ¥15 Oracle触发器字段变化时插入指定值
  • ¥15 docker无法进入容器内部
  • ¥15 qt https 依赖openssl 静态库
  • ¥15 python flask 报错
  • ¥15 改个密码引发的项目启动问题