2011-11-29 3 views
0

나는 두 개의 워크 플로 응용 프로그램 인스턴스가 실행되는 균형 잡힌 환경을 갖추고 있습니다. 두 프런트 엔드와 균형이 잡힌 SharePoint 팜에서 호출됩니다.워크 플로 기반 - 균형 잡힌 시나리오

워크 플로우는 지속성을 활용하고 두 워크 플로우는 동일한 지속성 데이터베이스에 연결됩니다.

다음과 같은 오류가 발생했으며 균형 환경과 관련 될 수 있다고 생각합니다. 비 균형 환경에서 워크 플로를 테스트 한 결과이 오류가 발생하지 않았기 때문입니다.

System.ServiceModel.FaultException : '92d66ac3-da5a-48fb-a88d-a82820471fb0'식별자의 서비스 인스턴스에서 'DoSumbit | {http://tempuri.org/} IMyContract'작업을 지금 수행 할 수 없습니다. 작업이 올바른 순서로 수행되고 사용중인 바인딩이 주문 된 배달 보증을 제공하는지 확인하십시오. 서버 스택 추적 : System.ServiceModel.Channels.ServiceChannel.Call (String action, Boolean oneway, ProxyOperationRuntime 작업, Object [] ins, Object [])에서 System.ServiceModel.Channels.ServiceChannel.HandleReply (ProxyOperationRuntime 작업, ProxyRpc & rpc) out, TimeSpan 시간 초과) System.ServiceModel.Channels.ServiceChannelProxy.InvokeService (IMethodCallMessage methodCall, ProxyOperationRuntime operation) at System.ServiceMo ... 211969e8-8427-4c55-9cd5-6ed911cd22d7 2011/11/29/2011 09 : 32 : 28.01 * w3wp.exe (0x0DCC) 0x082C SharePoint Foundation 런타임 tkau 예기치 않은 오류가 발생했습니다 ... del.Channels.ServiceChannelProxy.Invoke (IMessage 메시지) [0]에서 예외가 다시 발생합니다. at ...

모든 도움을 주시면 감사하겠습니다.

감사합니다,

조셉

답변

0

는 일반적으로 당신은 메시지의 이유로이 오류가 발생합니다. 워크 플로 인스턴스가 요청 된 메시지를 처리 ​​할 수있는 상태가 아닙니다. 일반적으로 워크 플로가 사용 중이거나 워크 플로가 다른 이벤트를 기다리고있을 가능성이 높으며이 이벤트를 처리 할 Receive 활동이 활성화되지 않았을 가능성이 높습니다.

한 호스트가 다른 호스트에서로드 한 워크 플로 인스턴스에 대한 메시지를 받았지만 일반적으로 워크 플로 인스턴스가 다른 WSH에 의해 잠겨있어 해당 호스트에서로드 할 수 없다는 예외가 발생하는 경우에도 문제가 발생할 수 있습니다. 시각.

관련 문제