首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >优化来自应用服务器的静态内容吞吐量

优化来自应用服务器的静态内容吞吐量
EN

Stack Overflow用户
提问于 2010-03-08 22:13:55
回答 2查看 1.2K关注 0票数 1

我正在构建一个小型web应用程序,它主要需要从web服务器(Apache)前端的应用程序服务器(Websphere)提供受保护的静态内容--一些flash (.swf)文件大于20MB。是否有我应该考虑的Websphere配置设置以优化吞吐量?

EN

回答 2

Stack Overflow用户

发布于 2010-03-08 22:18:07

  • 使用浏览器缓存。例如,将Expires标头设置为遥远未来的日期。PageSpeed performance best practices。这意味着每个用户只下载一次静态内容。
  • 不会生成这么大的文件。按需加载相关数据。即,下载一个小的swf,然后,当用户请求时,下载其他“电影”。关于如何实现这一点,你应该咨询闪存专家。
票数 2
EN

Stack Overflow用户

发布于 2010-03-12 10:14:45

下面是一些关于优化静态页面服务的有趣信息:

有许多方法可以将静态文件作为WebSphere应用程序的一部分提供服务。

可以用作您的pages.

  • Alternatively,服务器,因此用户可以直接连接到WebSphere,它提供静态和动态pages.

  • Alternatively,服务。您可以配置一个IHS实例,它将用作您的Web服务器,然后通过WebSphere服务器将静态和动态请求转发到WebSphere。

对于许多应用程序,尤其是那些频繁更新的应用程序,选项#2可能是更好的选择(因为必须将WAR文件中的静态文件重新复制到IHS目录),或者需要保护静态内容。为了优化性能,ESI服务器插件有一个称为Edge Side Include ( WebSphere )缓存的特性,并通过plugin-cfg.xml文件进行配置。ESI处理器能够缓存整个页面以及片段,从而提供更高的缓存命中率。ESI处理器实现的缓存是内存缓存,而不是磁盘缓存,因此,当Web服务器重新启动时,缓存条目不会保存。

进一步阅读:http://www.ibmsystemsmag.com/ibmi/april05/tipstechniques/14821p2.aspx

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2401853

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档