[KB240801160151677功能解说] 报错:504网关超时
[b]* 本文由赛捷软件(上海)有限公司翻译完成,未经授权不得转载。如需转载,请先联系相应版块的版主取得授权。报错:504网关超时[/b]
创建日期:2024-08-01
最后修改日期:2024-08-01
[b]问题概要[/b]
向Sage X3发送REST请求时报错:504网关超时。
[b]描述[/b]
使用表示法和类发送REST请求以更新表中的数据时,即使请求已成功完成,也会返回报错“504网关超时”。
但是,如果交易的数量较少,则响应正确。
同样的,使用localhost直接在服务器上发送请求也会得到正确的响应。
[attach]7464[/attach]
[b]原因[/b]
命令被发送到Syracuse,并需要保持一个开放的连接以接收响应,而不是执行异步调用并进行API调用以获取状态更新。
504网关超时表示已超过负载平衡器/代理的超时设置。在使用AWS应用程序负载平衡器的情况下,超时配置的时间比请求的持续时间短。
[b]解决方法[/b]
增加弹性/应用程序负载平衡器上的超时设置。
在使用AWS的应用程序负载平衡器时,请将超时的值设置为大于请求的持续时间。
AWS ALB可能有默认的打开连接时间限制。如果您不确定是否要修改此超时值,建议客户向AWS支持部门寻求帮助。
页:
[1]