对于我所有的业务应用程序,我将我的 css 文件、图像、javascript(jquery、插件、函数 JS 文件等)放在我的项目中。
我使用 jBoss 作为我的应用程序服务器,前面是 Apache 服务器和 mod_jk(使用 AJP 协议)。通过查看 jBoss tomcat 状态页面,我看到很多当前线程在 JS 文件、css 文件等内容上......所以,我的想法是,如果这些静态文件托管在其他地方,它就不必由 jBoss 管理,从而减少 jBoss 所需的工作。
我担心的原因是我的应用程序有很多并发连接,有时它会达到当前线程的最大数量(250)。在将新的 jBoss 实例添加到负载平衡机制之前,我想确保我的应用程序在其结构中正确设置。
我错了吗?构建 Web 业务应用程序的最佳实践是什么?
谢谢!
查尔斯