http - 如何在 Liferay 服务器中设置 http 请求超时

标签 http timeout liferay httprequest

我目前正在从事 Liferay 项目。 http 请求超时在第一次尝试中限制为 30 秒,在第二次尝试中限制为 1 分钟。我只是打破了我的头我怎么能改变 http 请求时间因为我不希望第一次尝试是 30 秒而且我应该能够修改它。任何帮助,将不胜感激。 TY.

观察:

  • 如果第一个请求花费的时间超过 30 秒,则请求是 正在中止并正在自行发出新请求。

  • 如果第二个请求花费的时间超过 1 分钟,则页面
    坏掉了。

enter image description here

最佳答案

尝试增加“tomcat-8.0.32\conf\server.xml”中的 asyncTimeout,如下所示。

<Connector port="8080" protocol="HTTP/1.1"
  connectionTimeout="20000" asyncTimeout ="600000" 
  redirectPort="8443" URIEncoding="UTF-8" />

关于http - 如何在 Liferay 服务器中设置 http 请求超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41466563/

相关文章:

java - 无法使用 memcached 的 Membase 客户端库连接到 AWS ElastiCache 集群

windows - 为什么无法使用任何端口连接到 127.0.0.1 上的 http 服务绑定(bind)

php - 如何正确实现浏览器缓存以获取 pagespeed 洞察力?

java - 调用时不支持获取 "405 - Request method ' GET'method=DELETE

java - liferay如何知道cas登录成功并自动登录?

ckeditor - 如何在 Liferay 6.2 中禁用就地博客编辑

java - 使用 Liferay 的 DynamicQuery 按另一个表排序

php - 使用 PHP 在 Apache 2.4 上配置 RESTful VirtualHost

c# - 延迟某个 Action 一段时间

timeout - Cypress 访问和等待超时被忽略