84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
现在有一个php页面,它在处理数据过程中会用到http请求向自己请求一些数据,就在这种情况下nginx执行巨慢无比(apache+php的环境并没有遇到过),这是为什么?应该如何解决?
环境为:Nginx + php + redis + mysql
这么写的原因是同样的程序会在多个服务器上都部署一份,所以一些共有数据就用了比较笨的办法http请求来进行获取了
小小菜鸟
补充一下:http请求的页面会先拿redis数据,如果redis没有再拿数据库的数据然后写入redis并返回相应数据。
在redis有数据的情况下页面并无卡顿现象,只有给redis删除掉让它重新生成的那一次会非常慢,数据量也不大,最大也就 49914 characters 这样。
补充一下:http请求的页面会先拿redis数据,如果redis没有再拿数据库的数据然后写入redis并返回相应数据。
在redis有数据的情况下页面并无卡顿现象,只有给redis删除掉让它重新生成的那一次会非常慢,数据量也不大,最大也就 49914 characters 这样。