Eclipse VPN-启动应用程序需要很长时间
我有一个java web服务应用程序,我在本地机器上运行,使用Eclipse和tomcat作为我的服务器。通过VPN,我连接到Oracle数据库(因为我要连接的数据库的网络位于另一个国家)。但是当我在我的网络浏览器中运行应用程序时,我只需要10分钟就可以登录并进入主菜单屏幕。可能出现的问题是什么?为什么加载时间这么长 我访问了Toad Oracle中的数据库并尝试了一个查询,但只花了几秒钟就显示了结果。通过VPN,我也对数据库进行了ping操作,结果如下:Eclipse VPN-启动应用程序需要很长时间,eclipse,oracle,tomcat,vpn,Eclipse,Oracle,Tomcat,Vpn,我有一个java web服务应用程序,我在本地机器上运行,使用Eclipse和tomcat作为我的服务器。通过VPN,我连接到Oracle数据库(因为我要连接的数据库的网络位于另一个国家)。但是当我在我的网络浏览器中运行应用程序时,我只需要10分钟就可以登录并进入主菜单屏幕。可能出现的问题是什么?为什么加载时间这么长 我访问了Toad Oracle中的数据库并尝试了一个查询,但只花了几秒钟就显示了结果。通过VPN,我也对数据库进行了ping操作,结果如下: Pinging 192.168.1.
Pinging 192.168.1.6 with 32 bytes of data:
Reply from 192.168.1.6: bytes=32 time=181ms TTL=63
Reply from 192.168.1.6: bytes=32 time=174ms TTL=63
Reply from 192.168.1.6: bytes=32 time=178ms TTL=63
Reply from 192.168.1.6: bytes=32 time=249ms TTL=63
Reply from 192.168.1.6: bytes=32 time=166ms TTL=63
Reply from 192.168.1.6: bytes=32 time=179ms TTL=63
Reply from 192.168.1.6: bytes=32 time=169ms TTL=63
Reply from 192.168.1.6: bytes=32 time=657ms TTL=63
Reply from 192.168.1.6: bytes=32 time=532ms TTL=63
Reply from 192.168.1.6: bytes=32 time=192ms TTL=63
Reply from 192.168.1.6: bytes=32 time=205ms TTL=63
Reply from 192.168.1.6: bytes=32 time=173ms TTL=63
Reply from 192.168.1.6: bytes=32 time=198ms TTL=63
Reply from 192.168.1.6: bytes=32 time=181ms TTL=63
Reply from 192.168.1.6: bytes=32 time=342ms TTL=63
Request timed out.
Reply from 192.168.1.6: bytes=32 time=190ms TTL=63
Reply from 192.168.1.6: bytes=32 time=182ms TTL=63
Reply from 192.168.1.6: bytes=32 time=318ms TTL=63
Reply from 192.168.1.6: bytes=32 time=215ms TTL=63
Reply from 192.168.1.6: bytes=32 time=182ms TTL=63
Reply from 192.168.1.6: bytes=32 time=478ms TTL=63
Reply from 192.168.1.6: bytes=32 time=182ms TTL=63
Reply from 192.168.1.6: bytes=32 time=206ms TTL=63
Reply from 192.168.1.6: bytes=32 time=209ms TTL=63
Reply from 192.168.1.6: bytes=32 time=479ms TTL=63
Reply from 192.168.1.6: bytes=32 time=648ms TTL=63
Reply from 192.168.1.6: bytes=32 time=1231ms TTL=63
Reply from 192.168.1.6: bytes=32 time=207ms TTL=63
Reply from 192.168.1.6: bytes=32 time=226ms TTL=63
Reply from 192.168.1.6: bytes=32 time=165ms TTL=63
Reply from 192.168.1.6: bytes=32 time=216ms TTL=63
Reply from 192.168.1.6: bytes=32 time=290ms TTL=63
Reply from 192.168.1.6: bytes=32 time=211ms TTL=63
Reply from 192.168.1.6: bytes=32 time=234ms TTL=63
Reply from 192.168.1.6: bytes=32 time=360ms TTL=63
Reply from 192.168.1.6: bytes=32 time=281ms TTL=63
Reply from 192.168.1.6: bytes=32 time=304ms TTL=63
Reply from 192.168.1.6: bytes=32 time=327ms TTL=63
Reply from 192.168.1.6: bytes=32 time=249ms TTL=63
Reply from 192.168.1.6: bytes=32 time=270ms TTL=63
Reply from 192.168.1.6: bytes=32 time=199ms TTL=63
Reply from 192.168.1.6: bytes=32 time=234ms TTL=63
Reply from 192.168.1.6: bytes=32 time=236ms TTL=63
Reply from 192.168.1.6: bytes=32 time=195ms TTL=63
Reply from 192.168.1.6: bytes=32 time=179ms TTL=63
Reply from 192.168.1.6: bytes=32 time=202ms TTL=63
Reply from 192.168.1.6: bytes=32 time=168ms TTL=63
Reply from 192.168.1.6: bytes=32 time=181ms TTL=63
Reply from 192.168.1.6: bytes=32 time=186ms TTL=63
您的web应用程序是否实际连接到Oracle数据库以进行登录?如果是,您是否有在登录过程中在Oracle服务器上运行的确切查询?我敢打赌,还有其他一些过程会减慢速度,而不是数据库连接。您的应用程序在启动/登录时是否加载了大量数据?它是一次检索一行数据,还是使用合理的缓冲区大小(vis
setFetchSize)
?仍然不太可能需要那么长时间-可能需要检查客户端和服务器上的日志,以了解SQL*Net问题或警告。