服务器 频道

网友提问:资源平台访问缓慢如何解决

    除了上面提到的修改resin发布端口以及srun端口外,由于RESIN是以HTTPD服务形式存在的,所以通过进程查看器可以看到HTTPD.EXE的踪影,当我们运行多个RESEIN主程序时各个httpd.exe进程也会相互冲突,这样同样会造成资源平台访问缓慢而运行过程中提示无法绑定指定端口的错误提示,因此在实际运行时我们要查询下进程中是否出现多个httpd.exe,如果是多个那么就需要将其他停止只保留一个。这种同时运行多个resin发布WEB服务主要出现在多个用户远程登录服务器后多次启动RESIN服务造成的,又或者系统将resin设置为服务自动随系统而启动,而其他操作者又盲目的将其手工启动造成的。(如图4)

图4(点击看大图)

    另外一个造成资源平台访问缓慢的问题来自于多连接,很多时候在学校内部发布的站点或资源平台很可能被别人泄露而造成外网访问连接的产生,又或者诸如百度,GOOGLE等搜索引擎的蜘蛛程序也会随时在网络中搜索相关资源,我们在服务器上执行netstat -an可以查询实时的网络连接基本信息,如果发现连接非常多的话我们就需要使用下面介绍的办法来提高服务器处理连接的性能了。(如图5)

图5(点击看大图)

    如果发现来自外部网络的连接太多,那么我们就要通过路由交换设备的访问控制列表或者服务器自身的防火墙来过滤相关连接了。笔者以windows 2003为例进行介绍,通过“本地连接”->“属性”,然后打开“配置”标签,找到“Windows防火墙”将其设置为启用。接下来进入到例外标签,在这里添加指定端口,例如资源平台是8000端口,那么添加一个8000端口的容许规则即可,不过需要特别注意一点的是要针对8000端口的访问进行限制,点“更改范围”按钮,设置容许访问8000端口的IP地址段即可,确定后不在“自定义列表”或非我的网络IP地址段的用户就无法顺利访问学校内部的资源平台了,从而大大减少了因为外部网络访问造成的负载增加问题。(如图6)

图6(点击看大图)

    通过以上几步我们就能够最大限度的释放服务器资源,让学校内部资源平台可以更好的为我们服务,让WEB服务完好如初。

0
相关文章