首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在繁重的操作中,RUN@Cloud总是把我踢出家门

在繁重的操作中,RUN@Cloud总是把我踢出家门
EN

Stack Overflow用户
提问于 2012-08-24 20:30:11
回答 1查看 97关注 0票数 2

我正在使用一个大型应用程序实例来运行一个基本的java web应用程序(GWT + Spring)。在我的应用程序(报表)中有一个昂贵的操作,它需要很长时间才能执行。

我试着在我的本地机器上用cloudbees SDK运行它,它的设置与它在云上的设置类似,它似乎运行得很好。它大约在3-4分钟内运行。

在云上,这似乎需要更长的时间。问题不在于它需要很长的时间。cloudbees在5分钟后终止会话,并在我的浏览器中显示错误消息“无法连接到服务器。请联系您的管理员”。一个不需要很长时间的报告运行得很好。我的应用程序的会话超时时间为30分钟,所以这也不是问题。

会出什么问题呢?是不是和cloudbees有关?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-08-25 01:59:27

这可能是由于通过路由层(revproxy)对请求进行代理缓冲,所以很可能不是会话超时,而是http连接被切断。

您可以通过bees CLI命令设置proxyBuffering=false (例如,当您部署应用程序时)-这将确保更长时间运行的连接可以工作。

然而,理想情况下,你可以稍微修改一下应用程序,返回浏览器时带着一些令牌,你可以用它来轮询,以获得完成状态,因为即使连接持续了这么长时间,在互联网上也可能提供与本地相比糟糕的体验。

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

https://stackoverflow.com/questions/12109436

复制
相关文章

相似问题

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