示例#1
0
        static void Main(string[] args)
        {
            var authKey = GetKey();
            var client  = new SerfClient();

            client.Connected += OnConnect;
            client.Connect(IPAddress.Parse("130.211.86.34"), 7373, "xxxx");

            Console.WriteLine("Press any key to exit...");
            Console.ReadKey();
        }
示例#2
0
 static void OnConnect(SerfClient client)
 {
     client.GetMembers((members) =>
     {
         foreach (var member in members.Members)
         {
             Console.WriteLine("{0}:{1} {2} ({3})", member.Addr, member.Port, member.Name, member.Status);
             foreach (var tag in member.Tags)
             {
                 Console.WriteLine("   tag: {0} = {1}", tag.Key, tag.Value);
             }
         }
     });
 }