我正在使用一台新服务器,我可以完全控制我的 Tomcat 7 配置。
我已经优化了我的内存使用、permgem 空间和 bzip 压缩,这真的很重要......但我注意到我的旧服务器中有一些东西(我无法控制或查看配置)......它似乎正在使用某种缓存?或者也许这只是分配线程来处理请求的方式,我不知道......
通过使用 Firebug,更具体地说,在 Net 面板上,我从我的旧服务器上得到了这个:
来自“艰难”进程的第一个请求花费了将近 6 秒,然后接下来的 2 个请求似乎被缓存了,打开它的速度要快得多。
然而,在我的新服务器中,每个请求似乎每次都由一个新线程处理(我的猜测),并且每次都经历艰难的过程......
好吧,我的问题是......我可以在我的 Tomcat 中做什么才能从旧服务器获得相同的结果?除了我的优化(内存、压缩)之外,您还有什么可以推荐的吗?
到此为止,提前感谢您的回答。