[發明專利]一種應用優化策略確定方法、裝置及系統有效
| 申請號: | 201310214923.2 | 申請日: | 2013-05-31 |
| 公開(公告)號: | CN103279353A | 公開(公告)日: | 2013-09-04 |
| 發明(設計)人: | 黎智云 | 申請(專利權)人: | 新浪網技術(中國)有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 郭潤湘 |
| 地址: | 100080 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 應用 優化 策略 確定 方法 裝置 系統 | ||
技術領域
本發明涉及計算機技術領域,尤其涉及一種應用優化策略確定方法、裝置及系統。
背景技術
目前,應用(APP,Application)在實際運行和使用的過程中,為了更好的使用應用為用戶提供服務,通常會定期的對應用進行性能優化。在確定對應用優化的優化策略時,一般需要參考當前應用的運行狀況數據進行確定。
云計算中的平臺即服務(PaaS,Platform-as-a-server)模式,是將軟件研發平臺作為一種服務提供給用戶,用戶僅需將應用托管至PaaS平臺上,應用的運維、數據監控和數據統計等工作均由PaaS平臺來完成。
現有針對PaaS平臺上運行的應用確定優化策略的方案中,由于無法監控到應用的運行狀況數據,所以僅能在本地對應用在PaaS平臺上的運行環境進行模擬,并在模擬環境中運行該應用,得到運行狀況數據,作為確定對該應用進行性能優化的優化策略所參考的運行狀況數據。
然而,由于應用在PaaS平臺上運行時的真實環境受很多因素的影響,所以通過線下環境模擬很難準確的模擬真實的實際運行環境,從而使得根據模擬環境中運行該應用得到的運行狀況數據所確定的優化策略,可能不適合該應用在真實運行環境中的運行,即造成由于確定的優化策略不合理,而使得優化效果較差的問題。
發明內容
本發明實施例提供一種應用優化策略確定方法、裝置及系統,用以解決現有技術中存在的針對PaaS平臺上運行的應用確定的優化策略不合理的問題。
本發明實施例提供一種應用優化策略確定方法,應用于PaaS平臺上運行的第一應用,包括:
所述第一應用在預設時間段內獲取自身所位于進程的運行狀況數據,作為所述PaaS平臺上運行的且與所述第一應用位于同一進程中的第二應用的運行狀況數據;
基于獲取的所述第二應用的運行狀況數據,確定對所述第二應用進行性能優化的優化策略。
本發明實施例還提供一種應用優化策略確定裝置,集成于PaaS平臺上運行的第一應用,包括:
數據獲取單元,用于在預設時間段內獲取自身所位于進程的運行狀況數據,作為所述PaaS平臺上運行的且與所述第一應用位于同一進程中的第二應用的運行狀況數據;
策略確定單元,用于基于獲取的所述第二應用的運行狀況數據,確定對所述第二應用進行性能優化的優化策略。
本發明實施例還提供一種應用優化策略確定系統,包括:PaaS平臺上運行的第一應用,以及所述PaaS平臺上運行的且與所述第一應用位于同一進程中的第二應用,其中:
所述第一應用,用于在預設時間段內獲取自身所位于進程的運行狀況數據,作為所述PaaS平臺上運行的且與所述第一應用位于同一進程中的第二應用的運行狀況數據;并基于獲取的所述第二應用的運行狀況數據,確定對所述第二應用進行性能優化的優化策略。
本發明有益效果包括:
本發明實施例提供的方法中,在針對PaaS平臺上運行的應用確定優化策略時,可以由第一應用獲取自身所位于進程的運行狀況數據,作為PaaS平臺上運行的且與第一應用位于同一進程中的第二應用的運行狀況數據,并基于獲取的第二應用的運行狀況數據,確定對第二應用進行性能優化的優化策略。由于第一應用和第二應用在PaaS平臺上運行時位于同一個進程,所以第一應用和第二應用各自所位于進程的運行狀況數據相同,所以該方法中第一應用獲取自身所位于進程的運行狀況數據,可以作為第二應用的運行狀況數據,從而能夠基于第二應用實際運行的運行狀況數據,針對第二應用確定出更合理的優化策略。
本申請的其它特征和優點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本申請而了解。本申請的目的和其他優點可通過在所寫的說明書、權利要求書、以及附圖中所特別指出的結構來實現和獲得。
附圖說明
附圖用來提供對本發明的進一步理解,并且構成說明書的一部分,與本發明實施例一起用于解釋本發明,并不構成對本發明的限制。在附圖中:
圖1為本發明實施例提供的應用優化策略確定方法的流程圖;
圖2為本發明實施例提供的基于運行狀況數據確定優化策略的處理流程圖之一;
圖3為本發明實施例提供的基于運行狀況數據確定優化策略的處理流程圖之二;
圖4為本發明實施例提供的應用優化策略確定裝置的結構示意圖;
圖5為本發明實施例提供的應用優化策略確定系統的結構示意圖。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于新浪網技術(中國)有限公司,未經新浪網技術(中國)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310214923.2/2.html,轉載請聲明來源鉆瓜專利網。





