我的cloudbees(roo + spring mvc)应用程序中有一个很长的过程会导致超时。根据{{3}},解决方案是更改nginx的配置(特别是send_timeout指令)。
我的问题是,我不知道如何改变这一点,因为我不是自我托管应用程序而是使用CloudBees。
这是我可以在cloudbees-web.xml配置文件中以某种方式指示的内容吗? (我无法找到我可以在此文件中包含的配置参数的完整列表)
答案 0 :(得分:2)
是的,你可以这样做。
您需要将应用程序设置更改为
proxyBuffering=false
部署时。这将允许长时间运行的连接。部署时只需执行一次。
例如
bees app:deploy (etc) proxyBuffering=false
您还可以使用app:update来更改现有的应用配置(只需要执行此操作,它会记住它),使用BeesSDK - 查找有关应用的部分:deploy和app:update < / p>