【问题标题】:Where does this high serverload come from?如此高的服务器负载从何而来?
【发布时间】:2011-12-18 14:42:12
【问题描述】:

我们使用嵌入式码头服务器,并在 org.eclipse.equinox.http.registry.resources 扩展点中注册资源。

现在,当我们尝试从中获取静态数据(小型 mp3,如 30 个文件)时,服务器负载会飙升至 100%。如果码头服务器正在处理所有 mp3 文件,这绝对不是我们想要的方式。

有没有办法以静态方式提供这些文件,而无需过多加载服务器?

提前致谢,

【问题讨论】:

  • 100% 保持多长时间?你看过线程转储吗?

标签: file static jetty


【解决方案1】:

已经解决了:

通过将大文件放入 jar 并将其注册到 org.eclipse.equinox.http.registry.resources 文件的请求需要从 jar 中提取出来。

我们从jar中切出资源,放到一个单独的文件夹中,将文件夹本身注册到http服务,运行流畅。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-01-21
    • 1970-01-01
    • 2013-11-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多