这个就是你有25个用户可以使用server2003创建的服务,是支持25用户连接到服务器进行远程登陆操作。可以装25台机器是不正确的。
微软对服务器有两种授权模式:“每服务器”模式和“每客户”模式。 用微软官方的解释即为:“每服务器”模式要求同时连接服务器的每个连接有单独的“客户访问许可证(CAL)”。“每客户”模式要求访问的每台计算机都有单独的CAL。
我们来打个比方:把公交车比做服务器,把乘客比作客户机,把乘客包车比作“每服务器”模式中的CAL,把乘客的月票比作“每客户”模式中的CAL。那么,“每服务器”模式就类似于一辆公交车被乘客包车了,乘客要坐进去就不需要任何凭证,但是车有其最大载客量,因此坐上去的乘客数不能超过其最大载客量。即如果一台服务器有一个可连接数目为十的“每服务器”模式的CAL,则它能同时连接任何十个客户机,但如果要连入更多的客户机,则需购买可连接数目更大的CAL。“每客户”模式就好比一个乘客手中拿着一个月票,它就可以坐任何的公交车了。
系统在安装过程中会让你选择一种授权模式,并让填入连接数。建议选择每服务器模式,系统安装好后还能修改为每用户模式;如果选择了每用户模式,就无法修改了。
安装Windows 2000时,默认的许可数目是5,只允许5个用户同时登录至该服务器。当登录服务器的用户数量大于5个时,将无法建立与服务器的连接。因此,想,要30个用户同时登录服务器,就必须将许可数量添加至30以上。在“控制面板—授权”选择“服务器”选项,单击“添加许可证”在“数量”文本框中键入大于或等于30的数字,然后,依次单击“确定""我同意”等按钮即可TOMCAT性能调优后可以稳定支持的最大并发用户数量在300人服务器配置:
100MB网络(同一交换机)上,排除网络问题的影响服务器运行始终,
CPU使用率非常低没有超过5%
因此虽然服务器配置低,但是不是性能瓶颈所在服务器运行
在windows server 2003 sp2中文版(正版系统)
tomcat内存的设置:1.4GBJVM+256MB的池
set JAVA_HOME=C:\JAVA\JDK15
set CATALINA_OPTS=-server -Xms1400m -Xmx1400m -XX:PermSize=256m -XX:MaxPermSize=256mtomcat
线程的设置:初始产生1000线程数最大支持2000线程
类似于静态页面,以此来判断tomcat支持的最大的并发用户数量使用loadrunner设置1000并发用户数进行压力测试。
每两秒钟增加一个用户,以此递增,直至1000后,然后再按照两秒钟一个用户递减直至用户数位0.
测试结果:
Transaction Response Time Under Load1可以看到在达到600用户同时在线的时候,系统响应时间为6秒钟
100人-----响应时间0.8秒 完美150人-----响应时间1秒 完美
200人-----响应时间1.5秒 响应时间有微小波动 比较完美
250人-----响应时间1.8秒 比较完美(此时是理想情况下最大的并发用户数量)
280人-----开始出现连接丢失问题,连接开始不稳定
300人-----响应时间3秒 响应时间有较大波动峰值为6秒 较差
350人-----响应时间3秒 开始大量出现连接丢失问题 连接很不稳定
400人-----响应时间3.8秒 连接丢失数量达到3000次以上
450人-----响应时间4秒 连接丢失数量达到6000次以上
500人-----响应时间4秒 连接丢失数量达到11000次以上
550人-----响应时间6秒 连接丢失数量达到21000次以上
600人-----响应时间6秒 连接丢失数量达到25000次以上
600人开始系统出现异常情况,因此停止测试。测试数据到此为止。每秒的点击次数:
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)