skwinx 发表于 2017-11-1 00:13:55

nginx 做缓存果然还是不行啊

yc022t yc022t

用nginx 缓存到了180GB图片之后开始 持续报错

cache loader process 6015 exited on signal 9

暂时用 kangle顶上 过段时间看看kangle是否有异常。

skwinx 发表于 2017-11-1 00:15:10

Google只搜到 官方论坛2011年的一个报错

https://forum.nginx.org/read.php?2,212289

mzxx 发表于 2017-11-1 00:30:50

牛X, 这么大的图片.

ecosway598 发表于 2017-11-1 00:36:07

malaohu 发表于 2017-11-1 01:03:36

yc018t羡慕大佬~

qibinghua 发表于 2017-11-1 02:42:04

多做几层文件目录

dabiantai 发表于 2017-11-1 02:45:11

赌五毛是被oom干掉了,看一下dmesg有没有报错

神猪 发表于 2017-11-1 13:17:15

大佬pm个svip吧。。。

ultramancliub 发表于 2017-11-1 13:50:28

求一个SVIP

janfou 发表于 2017-11-1 14:06:06

我不知道LZ的180G是多少个文件,如果文件过多分层太少,会严重削弱系统对缓存文件的读取。

我尝试过1层缓存,把全站40W条记录全部缓存成html,读的时候已经感觉到慢了,改写文件的时候CPU速度飙升,然后我把 levels 改成 2:2,情况大有好转。因为要花费时间去做缓存,就没尝试1:1:2的差异。

个人理解,Nginx对缓存的处理是没问题的,反而是OS对文件的读写会引起一系列的问题,简单说:用户要科学分配缓存文件的管理
页: [1] 2
查看完整版本: nginx 做缓存果然还是不行啊