问个关于速度的问题

问个关于速度的问题

By reinkin at 2017-03-21
0人收藏 • 1828人看过

打开论坛巨慢,追踪了下发觉耗时间大户好像是get_notifications? 大佬可以帮忙看下吗?谢谢!

屏幕快照 2017-03-21 03.09.57.png

10 个回复 | 最后更新于 2017-03-22
reinkin
2017-03-21
#1

jquery.min.js:6 POST http://m.xxx.com/json/get_notifications 504 (Gateway Time-out)


好像解压后的home下没有json这个目录啊?问是不是在这里?

reinkin
2017-03-21
#2

哦,好像get_notifications是故意等待这么多时间的。就是纯粹的xhr请求慢,是因为服务器连后端慢?用的是默认配置,没改过什么东西……

reinkin
2017-03-21
#3

屏幕快照 2017-03-21 03.27.17.png

后宫学长
2017-03-21
#4

像我这种不懂的,只能是换更快的服务器了,最近这几天换VPS真浪费时间和金钱。

lincanbin
2017-03-21
#5

回复#2 @reinkin :

因为是XHR,请求时间长是因为这故意设计成一个长连接,用来实现推送的。

默认是24s,你后台把它改成了一分钟然后服务端超时限制又没改吧,改回去就好了。

XHR不影响访问速度。

reinkin
2017-03-21
#6

多谢斌哥回复。我没改过任何初始设置,应该就是默认22秒……


这个get_notifications会影响到其他元素的加载吗?我现在任何操作都慢得无法忍受,有时候还504 Gateway Timed Out...

reinkin
2017-03-21
#7

哦,没看仔细。如果不影响的话可能是其他什么原因呢?纯粹的服务器慢?我用的是阿里云,应该不会这么差吧。。。难道是因为我数据库地址填了外网地址(FQDN)?可是我尝试只填主机名(实例ID)配置出错啊。。。

reinkin
2017-03-21
#8

和我没放网站根目录有关系吗?

lincanbin
2017-03-22
#9

回复#7 @reinkin :

你服务器如果在外网的话,肯定是快不起来的。

lincanbin
2017-03-22
#10

回复#6 @reinkin :

get_notifications不会影响其他任何元素的加载,这点你可以参照官网,官网一样也是有这个get_notifications的。


登 录


现在注册

QQ  登 录    Weibo  登 录    GitHub  登 录