2016-11-15 11 views
0

우리는 우리의 응용 프로그램에 대해 몇 가지 WCF 서비스를 개발했습니다. 우리의 웹 애플리케이션에서 우리는 개별 서버를 통해 이러한 엔드 포인트에 도달 할 수 있습니다. 우리는 다음과 같은 오류가 발생하는 부하 분산을 통해 도달 할 때 :로드 균형 조정 된 WCF 서비스를 사용할 수 없음 - Windows 서비스로 호스팅되고 TCP를 통해 443에서 수신

There was no endpoint listening at net.tcp://<IP>:443/<Service API> that could accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details. 

Server stack trace: 
    at System.ServiceModel.Channels.ConnectionUpgradeHelper.DecodeFramingFault(ClientFramingDecoder decoder, IConnection connection, Uri via, String contentType, TimeoutHelper& timeoutHelper) 
    at System.ServiceModel.Channels.ClientFramingDuplexSessionChannel.SendPreamble(IConnection connection, ArraySegment`1 preamble, TimeoutHelper& timeoutHelper) 
    at System.ServiceModel.Channels.ClientFramingDuplexSessionChannel.DuplexConnectionPoolHelper.AcceptPooledConnection(IConnection connection, TimeoutHelper& timeoutHelper) 
    at System.ServiceModel.Channels.ConnectionPoolHelper.EstablishConnection(TimeSpan timeout) 
    at System.ServiceModel.Channels.ClientFramingDuplexSessionChannel.OnOpen(TimeSpan timeout) 
    at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout) 
    at System.ServiceModel.Channels.ServiceChannel.OnOpen(TimeSpan timeout) 
    at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout) 
    at System.ServiceModel.Channels.ServiceChannel.CallOpenOnce.System.ServiceModel.Channels.ServiceChannel.ICallOnce.Call(ServiceChannel channel, TimeSpan timeout) 
    at System.ServiceModel.Channels.ServiceChannel.CallOnceManager.CallOnce(TimeSpan timeout, CallOnceManager cascade) 
    at System.ServiceModel.Channels.ServiceChannel.EnsureOpened(TimeSpan timeout) 
    at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout) 
    at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation) 
    at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message) 

추가 정보 :

  • WCF 서비스가 443 포트
  • TCP 상장
  • WCF 서비스 Windows 서비스로 호스팅 웹과 서비스 간의 통신 프로토콜입니다.

추가 정보를 제공 할 수 있습니다.

은 어떤 도움이 아주 많이 이해할 수있을 것이다.

답변

0

같은 문제가있었습니다. scale up WCF service

:

<system.net> 
<connectionManagement> 
    <add address="*" maxconnection="500" /> 
</connectionManagement> 

기본값은 당신이 이것을 읽을 수 있습니다 자세한 내용은 2입니다 : 내가 서버 측에서 내 설정 파일이 추가하여 그것을 해결하기 위해 관리