本公司有两台服务器,均由远程服务器托管机房管理。
两台服务器均是linux操作系统,一台做数据库服务器(以下称它为218),一台做web服务器(以下称它为220),两台服务器在一个局域网中。
一般情况下,我们只能通过ssh和SecureFX访问这两台服务器。
但是这几天出现个问题:我们用ssh连接220速度很慢,甚至多数情况下连接不上,同时ping 220也是经常出现“掉包”现象,而218连接速度正常,因为两台服务器在同一个局域网中,于是我们可以通过218连接220,登录上220时发现一切正常。很是郁闷,始终找不到原因。
请高手帮忙分析一下可能存在的问题,在下不甚感激!
posted @
2008-02-27 21:45 Elven 阅读(220) |
评论 (0) |
编辑 收藏
最近在实现一个在html静态页面中动态显示客户评价的程序的时候遇到xmlhttp跨域问题,请求解决方法:
需求:
本网站是一个B2B的电子商务平台(www.easyeb.com),在用户注册一个高级会员时,我们的工作人员会为其分配一个二级域名(例如wyyy.easyeb.com)的网上商铺,而我们的网上商铺都是静态页面的(根据会员的资料生成的html文件,组成其网上商铺),而在这个网上商铺中,我们有一个页面是用来显示会员评价的,会员评价可以按性质(好评,中评,差评)和评价者身份(买家和卖家),在这个页面上,我们需要实现按浏览者意图动态显示评价内容(例如,浏览者想查看该会员得到的好评,他在下拉式列表框中选择“好评”,我们就可以显示所有好评的评价内容...)。
实现及问题:
在实现是我们采用了ajax式的方式,通过xmlhttp动态访问服务器端的servlet而取得数据,但是在其过程中出现一个问题:动态取得数据的servlet被配置在www.easyeb.com下,而xmlhttp要在wyyy.easyeb.com通过访问servlet取得数据(xmlhttp.open("GET",http://www.easyeb.com/servlet,true)),js的安全策略认为xmlhttp跨域访问(从wyyy.easyeb.com访问www.easyeb.com下的servlet),始终提示js错误——“拒绝访问”。
我该怎么办呢?在页面中设置document.domain属性试过了,它要求在所有页面中都设置,那我在servlet中怎么设置呢?这个方法我们没有走通。请求其他解决办法。
本网站服务器构架(apache+tomcat5.0)
posted @
2007-12-23 11:56 Elven 阅读(670) |
评论 (0) |
编辑 收藏
我是一个struts2的初学者,按照
max的方法建了一个struts2的工程,目录结构如下图:
在WebContent目录下建一个名叫index.html的页面,在tomcat中配置虚拟路径
<Context path="/struts2" docBase="F:\Struts2.0\WebContent" debug="0" crossContext="true" reloadable="true"/>
然后重起tomcat,在浏览器中输入
http://localhost:8080/struts2提示:HTTP Status 404 - /struts2/。
但是,当我在tomcat配置虚拟路径时,这样配置
<Context path="/struts2" docBase="F:\Struts2.0" debug="0" crossContext="true" reloadable="true"/>
重起tomcat,在浏览器中输入
http://localhost:8080/struts2/WebContent,这时浏览器中就可以显示出index.html页面。
为什么会出现这种情况呢?
但是我在建其他工程,非struts2的工程的时候,就不会出现这种情况,难道是我的tomcat5.5不支持struts2吗?也不可能啊。
posted @
2007-08-30 19:08 Elven 阅读(625) |
评论 (2) |
编辑 收藏