服务器加载静态资源太慢 - 我可以进行哪些服务器优化?
图像+ CSS内容加载方式太慢(相对较小的文件)每个加载时间超过1秒。我可以在服务器端进行哪些优化来减少加载时间(除了提高服务器处理能力/网络速度之外)。
服务器是WebSphere。
答案 0 :(得分:4)
有很多可能性(按重要性排序):
mod_proxy
之类的内容为您提供内容。 Apache在提供静态资源方面更快,更重要的是可以从Websphere服务器前面的另一个系统完成。答案 1 :(得分:0)
确保保持活着并正常运作。减少所需的总体网络开销。Please Refer this
此外,请确保为运行服务器的VM分配了足够的内存。使用GC统计数据来记录内存使用情况和GC是一个好主意......例如。将这些添加到java VM:
-verbose:gc -XX:+PrintGCTimeStamps -XX:+PrintGCDetails
答案 2 :(得分:0)
是否可以将这些文件资源包装在.jar文件中,然后使用Java Zip和/或Java Jar API来读取它们?
答案 3 :(得分:0)
如果您使用gzip过滤器来压缩输出或静态资源,请确保在响应之前在服务器端进行gzip压缩时将图像排除。
答案 4 :(得分:0)