2016-07-20 2 views
1

문자열 기반 ActorId의 최대 길이는 얼마입니까? 그리고 가능한 최대 길이와 최대 권장 길이 사이에 차이가 있다면, 차이점은 무엇이며 그 이유는 무엇입니까?문자열 ActorId의 최대 길이

+0

"최대 권장 길이"가 있습니까? – cassandrad

답변

1

ActorId 자체에는 문자열 기반 ID의 길이 제한이 없습니다. 그러나 문자열 기반 ActorId의 길이를 선택하는 경우 다음 사항을 고려해야합니다.

1) ActorStateProvider (IActorStateProvider 구현)는 actor에 대해 명명 된 상태 및 미리 알림을 저장합니다. 구현에 따라, 내부적으로 ActorId, actor state-name 및 reminder-name (그리고 경우에 따라 일부 내부 메타 데이터 태그) 조합을 사용하여 문자열 기반 ActorId의 길이에 특정한 제한을 둘 수 있습니다. 주어진 배우에 대한 상태 및 알림.

2) 액터의 기본 ActorStateProvider는 KvsActorStateProvider입니다. 키 - 값 저장소 위에 구현됩니다. 키 길이 제한은 872 자입니다. 내부 메타 데이터 태깅을 위해 50자를 남겨 둘 것을 권하고 남은 문자를 사용하여 문자열 기반 ActorId와 배우 상태 이름/미리 알림 이름 사이에 스키마 명명법에 따라 배포 할 수 있습니다.