|
|
|
banq老师,jivejdon3最多能够支撑多少人在线交流? 是不是服务器配置越高就能够支持更多的人数? 本论坛的服务器是何种配置?
|
|
|
|
|
|
re:jivejdon的在线人数问题!
|
2008年01月24日 17:14
|
|
|
|
|
|
|
|
|
re:jivejdon的在线人数问题!
|
2008年01月24日 18:07
|
|
|
|
|
|
|
|
|
回复:jivejdon的在线人数问题!
|
2008年01月25日 16:38
|
|
|
>服务器配置越高就能够支持更多的人数 当然是这样。
当前服务器运行了Mysql+JBoss4 +JiveJdon3 + apache,数据库和应用服务器全部都在一起。
本服务器是P4 1G Linux服务器(2004年配的),目前平均负载在0.2左右,CPU空闲率Idle95%(使用Uptime和top查询,包括最高在线人数时)。
当然重新启动jj3时负载很大,到4.00左右,但是一旦稳定下来,缓存发挥作用后,就降为0.2。
所以,从这里看出JiveJdon3可以抗比目前几十倍的负载,uptime一般到1.00以后才认为CPU马力发挥了,我曾经搞过服务器最高到6.00都没有瘫痪。
如果你想大大提高性能,可以将Jdon的cache改为Ehcache,而ehcache被最新开源分布式缓存Terracotta无缝整合,换言之,你只要适当配置Terracotta,就可以使用多台服务器实现集群cluster来对付超大负载,特别是象你们网易这样的大网站搞奥运主题活动,届时冲击力不可小看。
从这个意义上看,javaEE应用程序是没有在线人数上限的。
当然,实际中需要防止一些爬虫包括搜索引擎的,特别是百度爬虫特别频繁,对缓存使用效率是一个伤害,需要block,还有一些下载类软件,频繁抓取,都要block,这些jj3都通过anti spam机制,有时,还需要结合人工,如果看到在线人数突然不合理暴增,这时,需要人工介入,使用linux的ipchains等工具屏蔽掉这些IP地址。
[该贴被admin于2008-01-25 17:01修改过]
|
|
|
|
|
|
回复:回复:jivejdon的在线人数问题!
|
2008年01月25日 20:45
|
|
|
|
|
|
|
|
|
re:jivejdon的在线人数问题!
|
2008年01月30日 10:35
|
|
|
|
不过大家平时是否都是潜水状态。总是看到在线人数不少。但是新帖和回复总觉得很少。
|
|
|
|
|
|
回复:回复:jivejdon的在线人数问题!
|
2008年02月18日 10:25
|
|
|
我也请教一下:
>本服务器是P4 1G Linux服务器(2004年配的),目前平均负载在0.2左右,CPU空闲率Idle95%(使用Uptime和top查询,包括最高在线人数时)。
>当然重新启动jj3时负载很大,到4.00左右,但是一旦稳定下来,缓存发挥作用后,就降为0.2。
请问这个负载的数值是什么意思呢?0.2代表什么?4.00又代表什么呢?谢谢
|
|
|
|
|
|
回复:回复:回复:jivejdon的在线人数问题!
|
2008年03月07日 08:43
|
|
|
|
在Linux下使用top命令,会有一个Load average,比如:0.32,0.20,0.11.分别表示当前一分钟,五分钟,十五分钟系统的负载.如果你只有一个cpu,当负载为1.00时,说明cpu就比较忙了.不过我曾经一次误操作,在web访问很繁忙时,我压缩了一个5G的文件,当时负载达到了28.00!不过我很快结束了压缩进程,还好,服务器并没有崩溃!
|
|
|
|
|
|
re:jivejdon的在线人数问题!
|
2008年06月21日 15:11
|
|
|
|
|
|
|