【问题标题】:Performance of a java application rendering video filesjava应用程序渲染视频文件的性能
【发布时间】:2016-07-12 08:55:16
【问题描述】:

我在 Windows 服务器上的 tomcat 容器中部署了一个 java/j2ee 应用程序。该应用程序是一个培训门户,其中从共享路径读取培训文件,例如 pdf/ppt/flash/mp4 文件。当用户单击培训链接时,从共享文件夹中读取相关文件,从共享路径下载到客户端计算机并开始运行。 如果用户单击 mp4/flash/pdf 文件,则打开需要花费太多时间。 应用层有什么需要我们配置的吗?或者它是服务器负载的配置?还是需要注意 WAN 设置? 我无法找到解决此问题的方法? 请发表您的想法。

【问题讨论】:

    标签: performance jakarta-ee networking load mp4


    【解决方案1】:

    我不是 100% 确定,因为没有太多细节,但我 90% 确定应用程序代码不是主要问题。

    例如:

    如果用户点击 mp4/flash/pdf 文件,打开时间过长。

    PDF 基本上只是一个字符串。 Flash 是一种客户端技术。而且我很确定您只需将流发送到视频播放器即可播放 MP4。所以服务器应该只接收文件并发送它。如果我们假设他可以处理请求的数量,那么服务器可能不是问题的根源。

    所以这与您的网络有关:由于某些原因,它太慢了。如果没有更多细节,很难更具体。

    问候。

    【讨论】:

    • 感谢您的意见。我也有这样的怀疑。但是网络团队完全否认服务器的性能。他们确信服务器上的网络负载非常好。我们现在正在检查从全球各个国家访问的文件是否可能是原因以及服务器位于一个特定区域
    • 数据越远,加载越慢。您可以检查您的计算机和服务器之间的最大速度,并将其与您的计算机和在线速度测试之间的最大速度进行比较。
    猜你喜欢
    • 2023-03-19
    • 1970-01-01
    • 1970-01-01
    • 2019-07-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多