我在Bluemix Liberty运行时上有一个长时间运行的REST方法,我收到WTRN0006W错误消息,因为该方法返回的时间超过120秒。但是,它是一个单用户应用程序,此方法需要很长时间,并且没有数据库数据可以持久存在。所以在这种情况下可以将超时设置为N分钟。
问题在于我无法找到确切的文件以及如何使用Bluemix Liberty配置文件更改文件以便执行此操作(增加超时)。
欢迎任何帮助。
答案 0 :(得分:0)
要修改的文件是server.xml。在Custom Liberty server.xml configurations in IBM Bluemix上查看此博文。然后,尝试配置:
<server>
...
<transaction totalTranLifetimeTimeout="5m"/>
有关其他交易配置选项,请参阅知识中心的Transaction Manager (transaction)主题。