【发布时间】:2015-01-13 14:11:07
【问题描述】:
我敢肯定,几乎每个人都参与过一个 Web 应用程序启动时间超过 5 分钟的项目。这意味着从冷启动开始,您可以从浏览器发送请求,然后耐心地看着空白屏幕。几个月前,我安装了一套 Atlassian 产品(JIRA、Stash、Confluence)。这些也是大型应用程序,可能需要一段时间才能启动;然而,我喜欢我在其中一个人身上看到的东西。该请求几乎立即返回,而不是空白屏幕,它提供了一个进度条并显示当前正在加载哪些模块。我喜欢这个想法,但不确定他们是如何实现的。
具体来说,有人在 Atlassian 产品中看到过这种情况吗?如果是这样,你知道他们是如何做到的吗?
【问题讨论】:
-
我将问题的范围缩小到 2 天前,当第一批投票进入时,Atlassian 产品是如何做到这一点的。这还不够具体吗?
标签: java tomcat jakarta-ee web startup