我在Windows服务器上的tomcat容器中部署了一个java/j2ee应用程序。该应用程序是一个培训门户,其中从共享路径读取 pdf/ppt/flash/mp4 文件等培训文件。当用户单击训练链接时,将从共享路径读取共享文件夹中的关联文件下载到客户端计算机并开始运行。如果用户点击mp4/flash/pdf文件,则需要太多时间才能打开。应用程序级别有什么需要配置的吗?还是服务器中加载的配置?还是需要从WAN设置中注意某些内容?我无法找到此问题的解决方案?请发表您的想法。
我不是 100% 确定,因为没有那么多细节,但我 90% 确定应用程序代码不是主要问题。
例如:
如果用户点击mp4/flash/pdf文件,则需要太多时间才能打开。
PDF基本上只是一个字符串。闪存是一种客户端技术。而且我很确定您只需将流发送到视频播放器即可播放MP4。因此,服务器应该只获取文件并发送它。如果我们假设服务器可以处理请求数,则服务器可能不是问题的根源。
所以这是关于你的网络:由于某些原因,它太慢了。如果没有更多细节,就很难更具体。
问候。