Esempio n. 1
0
 public void InvalidModelsCache(string[] services, ulong[] others, bool byPublish)
 {
     //HostRuntimeContext无services实例需要更新
     //先通知本机所有子进程更新缓存
     ChildProcess.InvalidModelsCache(services, others);
     //再更新主进程缓存
     if (others != null)
     {
         for (int i = 0; i < others.Length; i++)
         {
             models.TryRemove(others[i]);
         }
     }
     //最后通知整个集群
     if (byPublish)
     {
         //TODO:***** 广播事件至集群
     }
 }