同一个物理IBM服务器,通过vmware 9.0.0分离多台虚拟服务器,选其中2台虚拟服务器,一台为WEB服务,一台为orace数据库,有时候访问网页进行数据统计等操作,页面响应好久都没有反映,将数据库和web服务放到同一台台式电脑上进行测试,响应速度特别快,这到底是什么原因导致的呢?ps:通过在web服务器ping数据库服务器,显示reply from 168.0.0.26: bytes=32 time<1ms ttl=127
reply from 168.0.0.26: bytes=32 time<1ms ttl=127
reply from 168.0.0.26: bytes=32 time<1ms ttl=127
reply from 168.0.0.26: bytes=32 time=1ms ttl=127
reply from 168.0.0.26: bytes=32 time<1ms ttl=127
reply from 168.0.0.26: bytes=32 time=2ms ttl=127...
会不会是因为这个虚拟机网络不稳定?
或者因为web服务程序问题?
还是oracle 10g数据库设置问题?
还是tomcat 6.0.23非安装版 服务的问题? jdk 1.6 在线急求大侠解答

解决方案 »

  1.   

    根据你的描述,最有可能的是两个原因。
    1:虚拟机资源分配不够,特别是CPU和内存。
    2:虚拟机网络确实不是很稳定,你长ping看看有没有偶尔丢包。我这边有一套系统,开始分配了一个小配额的虚拟机也很慢,后来重新分配了一个高配额的就正常了
      

  2.   

    8G内存的 我长ping 没发现丢包现象啊  今天跑了程序 发现程序内存溢出 但是操作还是成功的