502 badgateway wcf 没有响应
Posted
技术标签:
【中文标题】502 badgateway wcf 没有响应【英文标题】:502 badgateway wcf doesn't respond 【发布时间】:2021-11-28 01:52:21 【问题描述】:我们创建了一个 wcf 服务,它接受多个行项目给我们响应,当有 4-5 个行项目时,它工作正常并返回响应。
当我们尝试处理超过 10 个订单项时,我们最初收到 504 网关超时错误,然后现在收到 502 网关错误错误。
我们尝试提供 Usedefaultproxy=null 或 false,但没有帮助。在自定义绑定代码下方。任何人都可以在这里帮助我。
自定义绑定
binding name=CustomMapper UseDefaultWebProxy = null allowCookies=false maxBufferPoolSize=2147483647 maxBufferSize=2147483647 closeTimeout=00:15:00 openTimeout=00:15:00 receiveTimeout=00:15:00 sendTimeout=00:15:00
webMessageEncoding webContentTypeMapperType="MyseOrdVerify.RawContentTypeMapper, MyseOrdVerify
httpsTransport manualAddressing=true maxReceivedMessageSize=1524288000 transferMode=Streamed
binding
自定义绑定
【问题讨论】:
【参考方案1】:您可能想要更改三个属性的值:
maxConcurrentCalls、maxConcurrentInstances 和 maxConcurrentSessions。
尝试像这样将这些值设置得更大:
<system.serviceModel>
<behaviors >
<serviceBehaviors >
<behavior name="nettcpBehavior">
<serviceMetadata httpGetEnabled="false" />
<serviceDebug includeExceptionDetailInFaults="True" />
<serviceThrottling maxConcurrentCalls="2147483647" maxConcurrentInstances="2147483647" maxConcurrentSessions="2147483647" />
</behavior>
</serviceBehaviors>
</behaviors>
<bindings>
<netTcpBinding>
<binding name="MySessionBinding" />
</netTcpBinding>
</bindings>
</system.serviceModel>
【讨论】:
以上是关于502 badgateway wcf 没有响应的主要内容,如果未能解决你的问题,请参考以下文章