问个关于速度的问题

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

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

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

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

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


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

2017-03-21   #2

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

2017-03-21   #3

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

2017-03-21   #4

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

2017-03-21   #5

回复#2 @reinkin :

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

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

XHR不影响访问速度。

2017-03-21   #6

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


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

2017-03-21   #7

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

2017-03-21   #8

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

2017-03-22   #9

回复#7 @reinkin :

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

2017-03-22   #10

回复#6 @reinkin :

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

登录后方可回帖

登 录
信息栏

Carbon Forum是一个基于话题的高性能轻型PHP论坛

下载地址:Carbon Forum v5.9.0
QQ群:12607708(QQ我不常上)

donate

手机支付宝扫描上方二维码可向本项目捐款

粤公网安备 44030602003677号
粤ICP备17135490号

Loading...