2014-11-04 2 views
0

나는 아마존 SWF에 쓰고 문제에 직면하고 있습니다 : 예를 들어 아마존 SWF는 분산 스토리지

SWF

의 모든 실행 부품이 사용 가능을 내가 자리에 어떤 값을 유지할 필요가

, 내가 저장 한 활동의 가치를 파악하고 하위 작업 흐름에서이를 읽고 싶습니다.

물론 memcache와 같은 스태프를 사용할 수 있지만 이것을 수행하기위한 SWF의 표준 메커니즘이 존재할 수 있습니까?

+0

Amazon Simple Workflow Service (Amazon SWF) http://docs.aws.amazon.com/amazonswf/latest/awsflowguide/welcome.html – xrabbit

답변

1

값이 작은 경우 활동은 해당 값을 워크 플로로 반환해야하며 워크 플로는이를 매개 변수로 하위 워크 플로로 전달합니다. 값이 큰 경우 어딘가에 저장할 수 있으며 (예 : S3) 참조를 주위에 전달할 수 있습니다. 에서

0

SWF documentation :

최대 입력/결과 데이터의 크기 : 32,000 문자

활동 작업 또는 워크 플로우 실행 및 입력을 예약 할 때

이 제한은 활동이나 워크 플로우 실행 결과 데이터를 입력 데이터에 영향을 미칩니다 은 워크 플로 실행 신호와 함께 전송됩니다.

사이의 데이터가 이보다 큰 경우 중간 저장 장치 (예 : S3)를 사용해야합니다.