配置:我们有 iPlanet Web 服务器,它位于 Linux 机器中部署的 WebSphere Portal 6.1 集群 (2) 之前。
当用户尝试跨文件系统(NFS 挂载)复制 10 GB 文件时,我们使用 java 运行时将文件复制到不同的 NFS 挂载,希望它比使用任何其他 java 库更快。
proc = rt.exec("cp " + fileName + " " + outFileName);
部署的应用程序是一个 JSF portlet 应用程序。
a) 应用服务器和应用程序上的会话超时为 60 分钟
b) 我们从客户端页面进行 Ajax 调用以保持会话处于活动状态
用户在 3 分钟内收到 HTTP 500,而我们的日志显示该文件仍在复制。不确定 WebSphere 为什么发送 HTTP 500?
10分钟后,文件被复制,当他点击刷新时,他可以继续。
不确定是什么导致了这个 HTTP 500。