Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse VPN-启动应用程序需要很长时间_Eclipse_Oracle_Tomcat_Vpn - Fatal编程技术网

Eclipse VPN-启动应用程序需要很长时间

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.

我有一个java web服务应用程序,我在本地机器上运行,使用Eclipse和tomcat作为我的服务器。通过VPN,我连接到Oracle数据库(因为我要连接的数据库的网络位于另一个国家)。但是当我在我的网络浏览器中运行应用程序时,我只需要10分钟就可以登录并进入主菜单屏幕。可能出现的问题是什么?为什么加载时间这么长

我访问了Toad Oracle中的数据库并尝试了一个查询,但只花了几秒钟就显示了结果。通过VPN,我也对数据库进行了ping操作,结果如下:

 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问题或警告。