这两天各种搜索引擎蜘蛛疯狂爬取,加之各种不道德的爬虫作怪,硬盘 io 飙升,不仅动态 php 网页打不开,连服务器上存放的静态图片、js 和 css 文件都要经过很久才能打开,top 命令已查看,wa 值一直在 50 以上,那么问题来了,可以通过配置 nginx 实现高并发吗?那一项配置最关键?
1
vus520 2020-01-07 11:08:17 +08:00
你这明明是机器配置太低了,特别是硬盘 IO。
如果静态文件请求命中率高,可以考虑加上 nginx 的 proxy_cache。 |
2
pizepei 2020-01-07 11:29:46 +08:00
上 cnd php 开启缓存扩展 服务器配置内存盘
|
3
lolizeppelin 2020-01-07 11:38:52 +08:00
带宽是不是都爆炸了 ?
|
4
love2328 2020-01-07 12:06:03 +08:00
觉得先把服务器配置发上先
|
5
dukefightlife 2020-01-07 12:07:00 +08:00
cdn 开了没
总感觉是没配置好 |
6
tomczhen 2020-01-07 12:08:28 +08:00 via Android 1
很多人都觉得运维有魔法,可以一个配置简单的解决各种问题,而且这个魔法还能很容易的学会。
|
7
Illusionary 2020-01-07 12:11:27 +08:00
openresty
|
8
MeteorCat 2020-01-07 12:15:11 +08:00 via Android
主要你要说下服务器配置,是不是用的树莓派.............
|
9
kekxv 2020-01-07 12:18:10 +08:00 via Android
我觉得吧,改为 1m 带宽的应该就能解决你性能占用问题,虽然可能解决不了访问问题,不过本来好像也是访问有问题,就是这方法有点骚,容易闪到腰
|
11
opengps 2020-01-07 13:28:08 +08:00
不要挑战单机性能,该上集群了
|
12
opengps 2020-01-07 13:29:10 +08:00
我网站,每天 1000+人访问,峰值才 10 人,做了动静分离和 cdn 加速,1M 带宽用了 4 年了
|
13
vicnicLight007 2020-01-07 13:34:35 +08:00 via iPhone
@opengps 啥网站发来学习下
|
14
opengps 2020-01-07 13:36:15 +08:00
@vicnicLight007 我 ID 后缀加上 .cn
|
15
yc8332 2020-01-07 14:04:02 +08:00
性能太低了。配置啥都没用。限制爬虫访问频率才能缓解一下。
|
16
maxbon 2020-01-11 15:26:41 +08:00
nginx 缓存开起来
|