刚实施反馈,有个功能时快时慢,快的时候1s,慢的时候60s,有点奇怪。先说下部署结构:
weblogic + Oracle , jsp struts mybatis。 中间件发布在两台物理机器上(windows的操作系统),在中间件服务器1上访问功能慢,在中间件服务器2上访问功能很快。
1.使用httpwatch,可以看到慢的地方
http://10.15.152.180:8003/web/gg/task/patrol/eprint.cab 404 0.1s
http://activex.microsoft.com/objects/ocget.dll 504 30s
http://codecs.microsoft.com/isapi/ocget.dll 504
30s
注:504错误是(网关超时) 服务器作为网关或代理,但是没有及时从上游服务器收到请求。404就是找不到文件。
2.由于找不到空间,然后访问外网超时(系统在内网中,中间件服务器是不能访问外网的),问题出在这个.net的打印控件上。
检查该功能的文件在两台服务器上是否一致,确认后是一致的。
3.再次进行测试,发现服务器1上(慢的那台)控件无法安装,需要将系统的地址加为可信任站点后,将可信任站点的级别调低,再次安装成功。
时间: 2024-10-12 17:35:16