private static void KeepAliveObserver_OnExpireOnce(object sender, KeepAliveObserverEventArgs e)
 {
     Task.Run(async () =>
     {
         await ManagementService.NotifyAppInstanceHeartBeatAsync(e.Instance);
     });
 }
 private static void KeepAliveObserver_OnExpireError(object sender, KeepAliveObserverEventArgs e)
 {
     Task.Run(async () =>
     {
         LogManager.GetLogger("Main").Error(string.Format("Expire Server Error.Instance:{0}", e.Instance.Id), e);
         await ManagementService.ReActiveAppInstance(e.Instance);
     });
 }
Example #3
0
 private void KeepAliveObserver_OnExpireOnce(object sender, KeepAliveObserverEventArgs e)
 {
 }
Example #4
0
 private void KeepAliveObserver_OnExpireError(object sender, KeepAliveObserverEventArgs e)
 {
     LogManager.GetLogger("Main").Error(string.Format("Expire Server Error.Instance:{0}", e.Instance.Id), e);
     var serverMgrService = ServicesProvider.GetServerControlManagementService();
     BahamutAppInstance.OnlineUsers = ValidatedUsers.Count;
     serverMgrService.ReActiveAppInstance(BahamutAppInstance);
 }