作者:甲虫 发布时间:09年06月11日 可选操作:
删除 回复测试环境 winxp MONO2.4 Jexus v2.3
测试效果
在IE浏览器输入 http://localhost/后
显示
Operating system: Win32NT V5.1
.NET Framework Version: 2.0 (Mono)
Web Server: Jexus, V2.3
Uptime: 0 days, 0:5:49
结果 JEXUS服务器测试成功 其他还没来的即测试:)
测试方式按照 http://linux.j66.net/bbsfile-1957 里的流程一步步来
1先在系统盘根目录创建\etc\jws 如我的就是C:\etc\jws
2然解压 jexus-2.3.tar.gz 用RAR解压工具解压 也就是图标为3本书一捆的WIN经典解压工具
3把jexus-2.3文件夹中的文件全部复制到/etc/jws文件夹内 我的是C:\etc\jws
4把 jxAspx.dll 注册为全局程序集:
打开cmd或者 mono-2.4 command prompt
cd C:\etc\jws
gacutil -i jxAspx.dll
后提示 Installed jxAspx.dll into the gac(C:\PROGRA~1\Mono-2.4\lib\mono\gac)也就是表示注册成功
由于我还没来的及重新配置site.conf 也就是默认的site.conf配置
5启动JWS.EXE
打开 mono-2.4 command prompt 我是直接在第4步操作成功后继续在下面输入命令的
mono jws.exe
没有报错就成功了
然后跳到本文的 测试效果 测试完毕
总的来说还是蛮强大的 希望官方给个测试DEMO放在jexus-2.3.tar.gz里方便我辈小菜能够方便测试 客户可以选择 带DEMO或不带DEMO的
作者:甲虫 发布时间:09年06月11日 可选操作:
删除 回复 关于在winsows平台的运行:
Jexus现在还没有专门针对WINDOWS系统的版本,但由于其跨平台的特性,完全可以在windows上运行。
一、在winsows上运行的前提是安装.NET Framework,版本用3.5的;当然,也可以安装windows版的Mono 2.4版;
二、配置文件的格式与Linux下完全一样,要注意的是物理路径的写法不要用linux的 “/xxx/xxx”,而要用winsows的“d:\xxx\xxx”;
三、把jexus解压到一个文件夹中,然后把全部内容复制到c:\jws中,再注册jxAspx.dll为全局变量:gacutil jxAspx.dll;
四、运行。不能用Linux上的脚本运行,需要自己编写一个批处理文件,文件名可以是“run.bat”之类的,放到c:\jws文件夹中,如果是在.NET Framework基础上运行,这个批处理文件就写上这样的一句:“jws -f 配置文件名”;如果是在mono中运行就写上“mono jws.exe -f 配置文件名”,保存后,在命令行输入这个批处理文件或者用鼠标双击这个文件就可以正常运行起来。
关于网站:
网站配置与Linux是完全类试的,把asp.net网站的内容复制到网站文件夹中就可以打开网站。
比如,将D:\website文件夹作为某网站的站点目录,那么就将网站文件复制到这个文件夹中;
配置文件site.conf的内容为:
addr=0.0.0.0
port=80
path=D:\website
log=default.log
jwslog=jws.log
启动jws之后,就可以用http://ip地址/ 访问这个网站了。
关于性能测试:
测试服务器性能有多种方法,工具也很多,我们用的是“Microsoft Web Application Stress Tool”,测试时,建议不要使用大文件(因为它根本就不能反映服务器程序的响应能力),比如用几K大的小文件,包括asp.net、htm、gif等。
性能测试是一门繁复的技术,因为它涉及到很多相关的问题,比如服务器CPU、内存、磁盘速度、总线速度、网络带宽、文件大小、是否启用安全检测等,这样因素都可以影响工作效率,稍不注意就不能反映出程序的真实性能。
作者:www.j66.net 发布时间:09年06月11日 可选操作:
删除 回复作者:甲虫 发布时间:09年06月11日 可选操作:
删除 回复