国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      用于云計算環(huán)境的應用管理系統(tǒng)的制作方法

      文檔序號:9828307閱讀:226來源:國知局
      用于云計算環(huán)境的應用管理系統(tǒng)的制作方法
      【技術領域】
      [0001]本發(fā)明涉及應用管理系統(tǒng),更具體地,涉及用于云計算環(huán)境的應用管理系統(tǒng)。
      【背景技術】
      [0002]目前,隨著基于網絡的應用的日益廣泛以及不同領域的業(yè)務種類的日益豐富,對集中式的或者分布式的多個應用進行管理和配置變得越來越重要。
      [0003]在現(xiàn)有的技術方式中,通常以如下方式管理和配置多個應用:管理服務器基于配置文件管理和配置數量和部署方式預先確定的多個集中式或分布式應用。
      [0004]然而,現(xiàn)有的技術方案存在如下問題:由于在云計算環(huán)境下,應用的數量和部署方式是動態(tài)的(即在分布式環(huán)境下,應用隨時可能被創(chuàng)建、使用和銷毀),因此,現(xiàn)有的技術方案難于實時監(jiān)控應用的實際狀態(tài)和部署情況,也難于動態(tài)地更新每個應用對應的配置。
      [0005]因此,存在如下需求:提供能夠在云計算環(huán)境下實時監(jiān)控各個應用的實際狀態(tài)和部署情況并能夠動態(tài)地更新每個應用對應的配置的用于云計算環(huán)境的應用管理系統(tǒng)。

      【發(fā)明內容】

      [0006]為了解決上述現(xiàn)有技術方案所存在的問題,本發(fā)明提出了能夠在云計算環(huán)境下實時監(jiān)控各個應用的實際狀態(tài)和部署情況并能夠動態(tài)地更新每個應用對應的配置的用于云計算環(huán)境的應用管理系統(tǒng)。
      [0007]本發(fā)明的目的是通過以下技術方案實現(xiàn)的:
      一種用于云計算環(huán)境的應用管理系統(tǒng),所述用于云計算環(huán)境的應用管理系統(tǒng)包括:
      應用管理服務器,所述應用管理服務器基于預定策略并通過向每個應用服務器發(fā)送管理消息的方式管理每個應用服務器中運行的應用實例,并實時地監(jiān)聽各個應用實例的實際狀態(tài);
      至少一個應用服務器,每個所述應用服務器基于接收到的所述管理消息管理運行于其上的應用實例。
      [0008]在上面所公開的方案中,優(yōu)選地,每個所述應用服務器是云環(huán)境中的計算節(jié)點,并且其包括節(jié)點代理和運行于其上的至少一個應用實例,其中,所述節(jié)點代理接收來自所述應用管理服務器的管理消息并根據所述管理消息執(zhí)行針對運行于該節(jié)點上的應用實例的管理操作,并將執(zhí)行結果傳送回所述應用管理服務器。
      [0009]在上面所公開的方案中,優(yōu)選地,一個應用實例由若干相關聯(lián)的服務實例集群組成,并且每個服務實例集群由若干相關聯(lián)的服務實例組成,其中,只要服務實例集群中存在任何一個正常工作的服務實例,則該服務實例集群就能夠正常工作。
      [0010]在上面所公開的方案中,優(yōu)選地,所述系統(tǒng)進一步包括配置服務器,所述配置服務器存儲由所述應用管理服務器設置和更新的應用配置信息。
      [0011]在上面所公開的方案中,優(yōu)選地,每個應用實例能夠在初始運行時通過調用所述配置服務器提供的API接口而從所述配置服務器提取對應的初始化配置信息,并基于該初始化配置信息完成初始化操作。
      [0012]在上面所公開的方案中,優(yōu)選地,在所述配置服務器根據所述應用管理服務器的指令完成與特定的應用實例相關的配置信息的更新操作后觸發(fā)配置更新事件。
      [0013]在上面所公開的方案中,優(yōu)選地,每個應用實例包括配置監(jiān)聽器,所述配置監(jiān)聽器實時的監(jiān)聽所述配置服務器中的與該應用實例相關的配置更新事件,并且在監(jiān)聽到與其相關的配置更新事件后通過調用所述配置服務器提供的API接口而從所述配置服務器提取已更新的配置信息并基于該已更新的配置信息完成相關的操作。
      [0014]在上面所公開的方案中,優(yōu)選地,所述應用管理服務器通過消息隊列的方式向每個所述應用服務器中的節(jié)點代理發(fā)送管理消息。
      [0015]在上面所公開的方案中,優(yōu)選地,其中服務實例是最小的被管理元素。
      [0016]在上面所公開的方案中,優(yōu)選地,所述管理消息包括下列中的一個或多個:啟動命令、停止命令、重啟命令,其中,所述啟動命令用于啟動特定的應用實例或服務實例,所述停止命令用于停止特定的應用實例或服務實例,所述重啟命令用于重啟特定的應用實例或服務實例。
      [0017]在上面所公開的方案中,優(yōu)選地,所述應用管理服務器能夠監(jiān)聽特定的服務實例的實際狀態(tài),以根據監(jiān)聽結果實施后續(xù)的管理策略。
      [0018]在上面所公開的方案中,優(yōu)選地,所述應用管理服務器能夠通過向應用服務器發(fā)送管理消息而改變服務實例之間的關聯(lián)關系以及服務實例集群之間的關聯(lián)關系。
      [0019]本發(fā)明所公開的用于云計算環(huán)境的應用管理系統(tǒng)具有如下優(yōu)點:能夠在云計算環(huán)境下實時監(jiān)控各個應用的實際狀態(tài)和部署情況并能夠動態(tài)地更新每個應用對應的配置。
      【附圖說明】
      [0020]結合附圖,本發(fā)明的技術特征以及優(yōu)點將會被本領域技術人員更好地理解,其中:
      圖1是根據本發(fā)明的實施例的用于云計算環(huán)境的應用管理系統(tǒng)的流程圖。
      【具體實施方式】
      [0021]圖1是根據本發(fā)明的實施例的用于云計算環(huán)境的應用管理系統(tǒng)的流程圖。如圖1所示,本發(fā)明所公開的用于云計算環(huán)境的應用管理系統(tǒng)包括應用管理服務器1、至少一個應用服務器2。所述應用管理服務器I基于預定策略并通過向每個應用服務器2發(fā)送管理消息的方式管理每個應用服務器2中運行的應用實例,并實時地監(jiān)聽各個應用實例的實際狀態(tài)。每個所述應用服務器2基于接收到的所述管理消息管理運行于其上的應用實例。
      [0022]優(yōu)選地,在本發(fā)明所公開的用于云計算環(huán)境的應用管理系統(tǒng)中,每個所述應用服務器2是云環(huán)境中的計算節(jié)點,并且其包括節(jié)點代理4和運行于其上的至少一個應用實例,其中,所述節(jié)點代理4接收來自所述應用管理服務器I的管理消息并根據所述管理消息執(zhí)行針對運行于該節(jié)點上的應用實例的管理操作,并將執(zhí)行結果傳送回所述應用管理服務器
      1
      [0023]優(yōu)選地,在本發(fā)明所公開的用于云計算環(huán)境的應用管理系統(tǒng)中,一個應用實例由若干相關聯(lián)的服務實例集群組成,并且每個服務實例集群由若干相關聯(lián)的服務實例組成,其中,只要服務實例集群中存在任何一個正常工作的服務實例,則該服務實例集群就能夠正常工作。
      [0024]優(yōu)選地,本發(fā)明所公開的用于云計算環(huán)境的應用管理系統(tǒng)進一步包括配置服務器3,所述配置服務器3存儲由所述應用管理服務器I設置和更新的應用配置信息。
      [0025]優(yōu)選地,在本發(fā)明所公開的用于云計算環(huán)境的應用管理系統(tǒng)中,每個應用實例能夠在初始運行時通過調用所述配置服務器3提供的API接口而從所述配置服務器3
      當前第1頁1 2 
      網友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1