単純なDeciderpollForDecisionTaskループを実行しています。ただし、AmazonSWFの最後のイベントタイプがDecisionTaskCompletedの場合はスタックします。つまり、応答は問題ありませんが、taskTokenは空です!! 手がかりはありますか?taskListとドメイン名を再確認しましたが、何も機能しませんでした。
1 に答える
2
私がAmazonSWFフォーラムで始めたこのスレッドは、この質問に適切に答えます:https ://forums.aws.amazon.com/message.jspa?messageID=389259
短縮版:
- 空のDecision(空の配列!)でrespond_decision_task_completed()を呼び出したため、ワークフローの実行がDecisionTaskCompletedでスタックしました。
- これは行き止まりの状態です(おそらくワークフローの実行を終了する必要があります)。
- 空のDecision(空の配列)を送信するには、ディサイダーコードのバグとして扱う必要があります。
(アマゾンのマキシムに感謝します:https ://forums.aws.amazon.com/profile.jspa?userID = 149801 )
于 2012-10-11T19:04:01.827 に答える