Page History
...
Code Block |
---|
PM> install-package Akka PM> install-package Akka.Remote PM> install-package Akka.Cluster |
AkkaSystem을 사용하기 위한 최초 코드작성
Code Block | ||
---|---|---|
| ||
using System; using Akka.Actor; using Akka.Routing; namespace ServiceA { class Program { static void Main(string[] args) { ConsoleKeyInfo cki; Console.CancelKeyPress += new ConsoleCancelEventHandler(myHandler); using (ActorSystem system = ActorSystem.Create("ServiceA")) { //Actor의 시스템 준비 완료 while (true) { // 메인 어플리케이션 종료방지를 위한코드 ( ctrl+x 종료 ) cki = Console.ReadKey(true); if (cki.Key == ConsoleKey.X) break; } } } protected static void myHandler(object sender, ConsoleCancelEventArgs args) { args.Cancel = true; } } } |
...