1
fatpa 2014-04-01 02:38:04 +08:00 1
静态文件做 cdn 缓存
nginx 开通 gzip 应该可以减少很多的负载了吧 |
2
Livid MOD 如果你的服务器本来是在国内,换到 Linode 的话,很多人会觉得明显慢了,因为 first byte 延迟会大很多。
|
3
cst4you 2014-04-01 03:10:38 +08:00
1G内存足以, 曾经做过15w+的路过
记住, 上memcache |
4
blacktulip 2014-04-01 04:02:43 +08:00
感觉还是优化有问题, 1.3 x 4 = 5.2w pv ,算全集中在 8 小时内,每秒 2 个 pv 不到。
不过同时 150 人在线确实比较多,我觉得能达到这个在线数的话 pv 应该不止 5.2w |
5
lightforce 2014-04-01 04:40:10 +08:00 via Android
男性站?求观摩
|
6
Mihuwa 2014-04-01 05:42:35 +08:00 via iPhone
还有很大的优化空间。
|
7
usernametoolong 2014-04-01 06:48:30 +08:00
Really Static生成全静态化,再上缓存,512M都毫无压力
|
8
niseter 2014-04-01 08:16:17 +08:00 via Android
静态化加内存cache。cpu一下就下去了
|
9
3110696 OP @fatpa 之前图片是用又拍云CDN,和自建的CDN(也就另一台镜像放图片),但是感觉效果不好,尤其是发文传图时,又拍云经常停止响应。
nginx 已经开通 gzip,现在唯一的是CPU占用太高,不用的插件都取消了,还是比较高 |
10
3110696 OP @cst4you 在用memcache,现在2G内存,一开memcache只剩下50M,恐怖得一B,开memcache能减少CPU占用量吗?或者我想加到4G来开memcache,是否能降低CPU负荷?
|
11
3110696 OP @blacktulip 有优化的技术资料不?nginx 现在开了4核的,top观察CPU load average效果不大,pm = static 开pm.max_children = 20个(原先开45个时,内存也一样快耗尽,现在2G内存也是这样),这些我都试过,但是CPU还是降不下来
|
13
3110696 OP @blacktulip 现在同时在线100左右,top观察CPU load average <1.1,尤其在晚上IP同时 150-160时,top观察CPU load average 就>4,有时还>10,观察Php-fpm进程每个CPU占用5%-15%不等,MYSQL最高也是70%左右,反正没有任何进程到99%的,我怀疑也是优化的问题,无奈自己也不很懂这些,求帮助了,谢谢。
|
14
3110696 OP @lightforce 不是的,资讯博客而已
|
15
a591826944 2014-04-01 09:57:50 +08:00
阿里云不行?还能随时增加配置
|
16
nichan 2014-04-01 10:19:17 +08:00
我记得load应该是根据cpu核心数来算的,4核的最佳负载率应该是在4左右波动?
求指教。 |
17
cst4you 2014-04-01 12:05:21 +08:00 3
@3110696
参考 http://blog.wpjam.com/m/batcache/ w3c那个鸟插件很烂的各种插钩子, wp本身就慢还用wp的钩子去跑. 小量的是有加速效果, 到了大量简直就是CPU吞噬机. 反而更慢. 我这边是用memcache做了object cache, 加上batcache插件使游客几乎静态化 1.5G机器的时候, 跑150w PV, 高峰负载不过2, e3 1230 2核心的机器. 当然这个负载跟母鸡也很有关系. 如果母鸡本身负载就大, 你随便跑点东西负载就上去了, 这样反而成为主机商赶你走的借口. 说什么投诉其实都是借口, 其实就是想多卖几个轻客户. 建议换地儿. |
18
cst4you 2014-04-01 12:07:48 +08:00
@cst4you 而且我memcache才开了默认的64m. 平时都没有用完的. 全站几十万的文章. 根本没有memcache吃内存的情况
|
19
3110696 OP @cst4you 谢谢,我马上把W3C删了,你说的“memcache做了object cache, 加上batcache插件” 这里只装batcache插件就能实现object cache了吗?
|
20
lovetest 2014-04-01 13:42:52 +08:00
换DB Cache Reloaded 加wp super cache试试,
|
21
lemonda 2014-04-01 14:31:30 +08:00
什么站 W + IP 还没收入?
客户 aliyun 最低配 在线了105天,应该有 2000 多 IP 大部分时间没感觉有 load 基本的 LNMP 配置,插件用了 quickcache 从最近遇到 load 问题的客户看,都用的 WDCP,楼主也在用么? |
22
cst4you 2014-04-01 14:32:51 +08:00
|
23
3110696 OP @cst4you 谢谢,用了,感觉不出来,又换回W3C(主要有个CDN功能后续用),后来调整了php-fpm.conf,现在100左右在线平均<1.2左右,偶尔>2,2G内存剩740M,目前还算可以,看看晚上高峰怎么样先。就像你说的,估计是商家的借口赶走我,多放几个不占资源的客户,毕竟不像Linode,1G套餐40个VPS封顶,这种商家不讲什么情谊的。
商家说load average不能>1.0,我特意问了,回答说1.0相当于V 1230 CPU的一个核心了,我就占用了,应该不可能吧。 @lemonda 我的是LNMP1.0,也不怎么懂技术,都在网上看文章调整, 有什么广告联盟推荐的?我看别人的W IP也赚不到几块钱,干脆就不放了;不是WDCP,国外的主机 |
24
xLzgkddTywk9ALsX 2014-04-01 15:20:26 +08:00
问一下楼主是不是用了wp-postviews?
|
26
3110696 OP 说实话,还是Linode比较宽容,之前长期超200%,一直都不找我,顺便用,关键就是日本抽风太厉害(后台的图示,也没看过load average是多少)
|
27
xLzgkddTywk9ALsX 2014-04-01 15:26:54 +08:00
@buobuk 以你的访问量,可以考虑放点广告,直接上独服了.
|
28
lnehe 2014-04-01 15:27:59 +08:00
试试这个http://www.byte.nl/blog/wordpress-with-redis/
|
29
lnehe 2014-04-01 15:30:02 +08:00
10W+IP/天 1.5K同时在线,亲测无压力
|
34
figo 2014-04-01 17:36:48 +08:00
我现在用do 512M 的 顶住每天1.3W IP 11W PV 一点压力都没有 用了super Cache 高峰时候负载均衡不会超过1 我感觉流量在翻倍估计都还能顶住
|
36
cax0ch 2014-04-01 22:05:47 +08:00
各位都是怎么做站的,我有4-5年的站也只有一百多点的IP
|
38
qq286735628 2014-04-01 23:49:07 +08:00
话说,VPS里面,流量啥的又没超,CPU、内存使用也是被商家配置限死的,这个只是属于长时间跑满自己购买的服务而已。
商家自己的隔离措施做得不好,为什么要客户转移啊? |
39
asher 2014-04-01 23:49:25 +08:00
我用的也是 super Cache ,W3C 比 super Cache 好吧?用 super Cache 很满意,配置也简单。
|
41
yseasony 2014-04-17 23:42:15 +08:00 via iPad
静态化 cdn 吧
|
42
dengliu 2014-05-07 12:54:07 +08:00
楼主和我遇到困难一样,找到解决方案了,我搞了很久才找到一个替代方案,能否留个联系方式交流
|