我们使用嵌入式jetty服务器,其中包含org.eclipse.equinox.http.registry.resources
扩展点中已注册资源的包。
现在,当我们尝试从中获取静态数据时,(小型mp3,如30个文件)服务器负载最高可达100%。如果jetty服务器正在处理所有mp3文件,这绝对不是我们想要的。
有没有办法静态提供这些文件,而无需加载那么多服务器?
提前致谢,
答案 0 :(得分:0)
已经解决了:
通过将大文件放入jar并使用org.eclipse.equinox.http.registry.resources注册它,该文件的请求需要从jar中提取出来。
我们将资源从jar中删除并将其放在一个单独的文件夹中,使用http服务注册文件夹本身并且运行顺畅。