配置nginx以防止Cloudbees中的超时

时间:2012-11-13 12:26:48

标签: nginx cloudbees

我的cloudbees(roo + spring mvc)应用程序中有一个很长的过程会导致超时。根据{{​​3}},解决方案是更改nginx的配置(特别是send_timeout指令)。

我的问题是,我不知道如何改变这一点,因为我不是自我托管应用程序而是使用CloudBees。

这是我可以在cloudbees-web.xml配置文件中以某种方式指示的内容吗? (我无法找到我可以在此文件中包含的配置参数的完整列表)

1 个答案:

答案 0 :(得分:2)

是的,你可以这样做。

您需要将应用程序设置更改为

proxyBuffering=false

部署时。这将允许长时间运行的连接。部署时只需执行一次。

例如

bees app:deploy (etc) proxyBuffering=false

您还可以使用app:update来更改现有的应用配置(只需要执行此操作,它会记住它),使用BeesSDK - 查找有关应用的部分:deploy和app:update < / p>