Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Image Added

메시징(유입차량)에따른 톨게이트 구현은 , 트래픽 처리를 위한 좋은 샘플로 보인다.

구현하려고 하는 톨게이트 모델

  • 하이패스와 현금게이트 비율은 3:77이며 비율 조정이 유연해야함
  • 하이패스는 기달림이 없음
  • 현금 게이트는 1~10초 랜덤한 대기발생 ( 실제 현금결제는 1분~3분 이상의 시간이걸린다) 
  • 현금 게이트를 이용하는 사용자는, 동일 Type게이트에서 공평한 대기 분배가 이루어져야함 

액터 구현

하이패스 게이트

Code Block
languagec#
themeEmacs
        public HigPassGateActor()
        {
            id = Guid.NewGuid().ToString();
            logger.Info($"하이패스 액터 생성:{id}");

            ReceiveAsync<string>(async msg =>
            {
                //하이패스는 그냥 지나가면됨
                logger.Debug($"{msg}");
            });
        }

...