[發明專利]一種應用程序組件的流控方法及裝置在審
| 申請號: | 202010120815.9 | 申請日: | 2020-02-26 |
| 公開(公告)號: | CN111290696A | 公開(公告)日: | 2020-06-16 |
| 發明(設計)人: | 林森旭 | 申請(專利權)人: | 平安銀行股份有限公司 |
| 主分類號: | G06F3/0488 | 分類號: | G06F3/0488;G06F9/451;G06F9/54;G06F21/12 |
| 代理公司: | 深圳中一聯合知識產權代理有限公司 44414 | 代理人: | 李娟 |
| 地址: | 518000 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 應用程序 組件 方法 裝置 | ||
本申請適用于計算機應用技術領域,提供了應用程序組件的流控方法、服務器及系統,包括:通過在終端使用應用程序生成應用信息之后,將應用信息發送至服務器,服務器根據預設的隊列消息格式生成該應用信息對應的第一隊列消息,并將第一隊列消息發送至與其關聯的存儲裝置,以將第一隊列消息劃分為分批文件進行存儲,同時通過統計應用程序在每個組件的調用次數、平均耗時和調用成功率,并將其存儲至存儲裝置中。通過根據預設的隊列消息格式生成應用信息對應的第一隊列消息,以備在應用程序發生故障的情況下能根據隊列消息格式快速定位出現故障的頁面或者組件,提高定位問題的效率和準確度,也提高了應用程序組件進行流量監測和控制的效率。
技術領域
本申請屬于計算機應用技術領域,尤其涉及一種應用程序組件的流控方法及裝置。
背景技術
應用程序(Application,App)組件為整個App提供了基礎服務,通過對 App的組件進行流量控制管理,有利于及時發現App每個組件的性能瓶頸和潛在風險,同時也使App里面頁面調用組件的情況使用和狀態透明化,更有利于提升App的性能和健壯性,同時也為組件計費提供很好的數據支持,達到按需使用和誰使用誰付費目的。傳統的App組件調用一般都是不透明的,App里面的哪個頁面調用了哪些組件,調用組件的成功率、耗時和調用量都無法知道,調用權限也無法控制。
現有技術通過對App的使用數據進行抓包、分析后臺服務器所處理的數據來實現App的流量控制管理。但是這種方式在App出現問題時無法對相關組件進行流量限制或者熔斷,也很容易出現交叉影響,嚴重的甚至導致整個App不可使用,App的性能和可用性都缺少比較好的保障,同時,出現問題也比較難定位,客戶的滿意度也會受到影響。因此,現有技術中在對App組件進行流量監測和控制時效率較低。
發明內容
本申請實施例提供了應用程序組件的流控方法及裝置,可以解決現有技術中在對App組件進行流量監測和控制時效率較低的問題。
第一方面,本申請實施例提供了一種應用程序組件的流控方法,應用于終端,包括:
獲取用戶在終端界面上的觸屏信息;所述觸屏信息包括所述終端界面上的觸摸位置、接觸方式;
確定所述觸摸位置和所述接觸方式對應的組件功能,若所述用戶的賬戶信息具有所述組件功能的使用權限,則運行所述應用程序的組件;
采集所述應用程序在運行所述組件的過程中生成的應用信息;
緩存所述應用信息,并在滿足預設的限流熔斷條件時,根據當前網絡的通信狀態,將限定條數的應用信息發送至與所述終端關聯的服務器。
其中,所述若所述用戶的賬戶信息具有所述組件功能的使用權限,則運行所述應用程序的組件,包括:
根據獲取到的各賬戶信息對應的組件調用權限,確定當前登錄應用程序的賬戶信息的用戶調用權限;
根據所述觸摸位置確定所述組件,根據所述觸摸方式確定所述組件對應的功能;
若所述組件功能符合所述用戶調用權限,則運行所述應用程序的組件。
第二方面,本申請實施例提供了一種應用程序組件的流控方法,應用于服務器,包括:
接收與所述服務器關聯的終端在滿足預設的限流熔斷條件時發送的應用信息,其中,所述應用信息由所述終端在運行應用程序的組件時生成,所述應用程序的組件的運行條件包括所述用戶的賬戶信息具有所述組件的功能的使用權限,所述組件功能基于獲取到的觸摸位置以及接觸方式確定;
根據預設的數據校驗方法,校驗所述應用信息的合法性;
若所述應用信息的合法性校驗通過,則根據所述應用信息和預設的消息格式生成第一隊列消息;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安銀行股份有限公司,未經平安銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010120815.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種信息處理方法、裝置、及電子設備
- 下一篇:除濕機及具有除濕機的裝置





