起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: 旗开得胜

[处理中3] 上传附件一直等待

[复制链接]

165

主题

522

帖子

1156

积分

金牌会员

Rank: 6Rank: 6

积分
1156
QQ
 楼主| 发表于 2018-11-7 13:00:51 | 显示全部楼层
数据库这个问题,我有点不明白,希望您给解答一下,链接里面的说明是wait_timeout的默认最长时间是28800秒,也就是8小时时间,如果一个连接的空闲时间超过8个小时,MySQL将自动断开该连接,而连接池却认为该连接还是有效的(因为并未校验连接的有效性),当应用申请使用该连接时,就会导致上面的报错。空闲时间是指什么?平台的连接池的连接什么时候才会失效?我页面的其他数据还是可以取出来的,打开功能都可以,只是在上传文件的时候卡主,连接关闭只针对上传吗?解决方案一,延长连接时间为8天,那有没有可能8天之后数据库关闭连接了,平台连接池的连接还是认为是有效的?解决方案二,连接的时候验证连接的有效性,这个我觉得还是可以的,这一块的操作都是数据库的操作吗?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35910
发表于 2018-11-7 13:29:54 | 显示全部楼层
数据库的这个错误是标准的报错信息到网上查找
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

165

主题

522

帖子

1156

积分

金牌会员

Rank: 6Rank: 6

积分
1156
QQ
 楼主| 发表于 2018-11-7 13:44:17 | 显示全部楼层
本帖最后由 旗开得胜 于 2018-11-7 13:45 编辑

这个问题可以是标准的错误,涉及到数据库方面太深的,确实也不是很明白,平台自带的mysql肯定也做了一些配置,所以希望平台也可以不吝指教一下,因为这些修改措施里面逻辑不搞清楚直接修改担心引起其他的问题,我们作为开发来说,也很难前端、后端、数据库、平台各个方面都精通,后续肯定会加强这方面的技术提升
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35910
发表于 2018-11-7 15:00:46 | 显示全部楼层
平台mysql数据库只是设置了utf-8的编码,其他都不会控制就是mysql标准的
根据错误到网上就能查到原因,应该是数据库的连接池不够用了
https://blog.csdn.net/duobstek/article/details/43670223

https://bbs.csdn.net/topics/350174330
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

165

主题

522

帖子

1156

积分

金牌会员

Rank: 6Rank: 6

积分
1156
QQ
 楼主| 发表于 2018-12-10 08:46:53 来自手机 | 显示全部楼层
最近又出现这个问题,我查了浏览器的network,请求没有返回,但是偶尔等10分钟请求就成功了,有时候等的时间太长不想等了,也就关了,可能在多等会请求就成功了,目前造成这种上传文件等待的原因有哪些,我猜可能是线程的问题,但是如何排查
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35910
发表于 2018-12-10 09:23:51 | 显示全部楼层
数据库的错误还报吗?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

165

主题

522

帖子

1156

积分

金牌会员

Rank: 6Rank: 6

积分
1156
QQ
 楼主| 发表于 2018-12-10 10:06:49 | 显示全部楼层
数据库没有报错,
QWKUEZ@UT`I0`~(SG7LM~PM.png
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35910
发表于 2018-12-10 10:48:52 | 显示全部楼层
看看threads中的监控

服务器上安装一个https分析工具看看后端具体是哪个请求卡的
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

165

主题

522

帖子

1156

积分

金牌会员

Rank: 6Rank: 6

积分
1156
QQ
 楼主| 发表于 2018-12-10 11:01:46 | 显示全部楼层
本帖最后由 旗开得胜 于 2018-12-10 11:06 编辑

线程监控您看下,https分析工具有推荐吗?Linux系统的
Screenshot of Probe - Running threads.jpg
001 (1).png
001 (2).png
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35910
发表于 2018-12-10 13:21:51 | 显示全部楼层
看waiting的线程是什么

linux没有,到网上查一下linux的抓包工具
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-4-19 09:12 , Processed in 0.084644 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表