axios 1分钟后IIS URL重写超时

hwazgwia  于 2022-11-05  发布在  iOS
关注(0)|答案(1)|浏览(152)

你好,我有一个关于IIS的问题。我正在使用一个windows服务器中的node.js应用程序。这是我的web.config

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <system.webServer>
    <rewrite>
      <rules>
        <rule name="ReverseProxyInboundRule1" stopProcessing="true">
          <match url="(.*)"/>
          <conditions>
            <add input="{CACHE_URL}" pattern="^(https?)://"/>
          </conditions>
          <action type="Rewrite" url="http://localhost:8082/{R:1}"/>
        </rule>
      </rules>
    </rewrite>
  </system.webServer>
</configuration>

我已经在server.setTimeout(1800000)中设置了,但是,我使用axios在chrome中调用。

axios({
  method: 'GET',
  url: '/api',
  timeout: 5 * 1000 * 60
})

但我仍然得到失败后,一分钟的铬。我需要添加到IIS设置?

niwlg2el

niwlg2el1#

您可以尝试以下操作:iis控制台(运行inetmgr)-〉根节点(起始页)-〉(iis部分)应用程序请求路由缓存-〉(在右侧)服务器代理设置-〉超时

相关问题