You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
actix <6> - looking up addr from SystemRegistry | Your awesome title
Actix의 문서에는 중요한 기능들에 대한 설명이 상당 부분 빠져 있는데, 그 중 하나가 System Registry 이다. 소스 코드 로부터 이해해보면, Actor를 SystemService라는 형태로 생성할 수 있는 방법이 있음을 알게 되는데, 이 경우 다음의 두 가지 혜택이 자동으로 따라온다:
생성할 수 있는 서비스 개수에 대해서는 타입당 하나인 것인것 같아요. https://github.com/actix/actix/blob/master/actix/src/registry.rs#L253에 의하면, ActorType으로 registry를 찾아봐서 없으면 생성후 서비스를 시작, 만약 이미 있었으면 그 주소를 바로 리턴해주는 것 같습니다. 가령, Service1::from_registry(), Service2::from_registry(), ..., 이런식으로 서비스를 여러개 등록할 수 있는 것 같습니다.
actix-broker 구현 방법도 한번 살펴봐야 겠네요! SystemService의 사용방법을 더 깊이 이해할 수 있을 것 같습니다 ㅎ
actix <6> - looking up addr from SystemRegistry | Your awesome title
Actix의 문서에는 중요한 기능들에 대한 설명이 상당 부분 빠져 있는데, 그 중 하나가 System Registry 이다. 소스 코드 로부터 이해해보면, Actor를 SystemService라는 형태로 생성할 수 있는 방법이 있음을 알게 되는데, 이 경우 다음의 두 가지 혜택이 자동으로 따라온다:
https://yyu-nim.github.io/actix/rust/actor/service/registry/2022/07/31/actix-registry-example.html
The text was updated successfully, but these errors were encountered: