[發(fā)明專利]SAAS云平臺(tái)的流量管控方法、裝置及存儲(chǔ)介質(zhì)在審
| 申請(qǐng)?zhí)枺?/td> | 201811487851.8 | 申請(qǐng)日: | 2018-12-06 |
| 公開(公告)號(hào): | CN109617718A | 公開(公告)日: | 2019-04-12 |
| 發(fā)明(設(shè)計(jì))人: | 王峰 | 申請(qǐng)(專利權(quán))人: | 平安科技(深圳)有限公司 |
| 主分類號(hào): | H04L12/24 | 分類號(hào): | H04L12/24;H04L12/851;H04L12/14 |
| 代理公司: | 北京鴻元知識(shí)產(chǎn)權(quán)代理有限公司 11327 | 代理人: | 李玉琦;陳英俊 |
| 地址: | 518033 廣東省深圳市福田區(qū)福*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 流量管控 用戶信息 機(jī)組 服務(wù)器 用戶請(qǐng)求 云平臺(tái) 計(jì)算機(jī)可讀存儲(chǔ)介質(zhì) 分布式服務(wù)框架 配置服務(wù)器 存儲(chǔ)介質(zhì) 電子裝置 定位問(wèn)題 分組特性 機(jī)組配置 接收用戶 流量控制 流量配置 組服務(wù)器 分組 租戶 云計(jì)算 運(yùn)維 工程師 | ||
本發(fā)明屬于云計(jì)算技術(shù)領(lǐng)域,公開了一種SAAS云平臺(tái)的流量管控方法,包括以下步驟:步驟S1、通過(guò)NGINX識(shí)別用戶信息,根據(jù)用戶信息通過(guò)開源分布式服務(wù)框架對(duì)服務(wù)器機(jī)組進(jìn)行分組,并為每組服務(wù)器機(jī)組配置不同的流量管控策略;步驟S2、接收用戶請(qǐng)求,根據(jù)分組為所述用戶請(qǐng)求配置服務(wù)器機(jī)組;步驟S3、獲取與所述服務(wù)器機(jī)組相對(duì)應(yīng)的流量管控策略,根據(jù)所述流量管控策略對(duì)用戶進(jìn)行流量控制。本發(fā)明通過(guò)NGINX來(lái)識(shí)別用戶信息,按照Dubbo框架的分組特性,為不同租戶的流量配置服務(wù)器機(jī)組,使用戶請(qǐng)求僅能流經(jīng)指定的機(jī)器,精準(zhǔn)地進(jìn)行流量管控,便于解決運(yùn)維工程師定位問(wèn)題。本發(fā)明還公開了一種電子裝置和計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
技術(shù)領(lǐng)域
本發(fā)明涉及云計(jì)算技術(shù)領(lǐng)域,尤其涉及一種SAAS云平臺(tái)的流量管控方法、裝置及存儲(chǔ)介質(zhì)。
背景技術(shù)
SAAS云平臺(tái)(Software-as-a-Service)是一種通過(guò)互聯(lián)網(wǎng)提供應(yīng)用軟件的模式,廠商將應(yīng)用軟件統(tǒng)一部署在自己的服務(wù)器上,客戶可以根據(jù)自己實(shí)際需求,通過(guò)互聯(lián)網(wǎng)向廠商定購(gòu)所需的應(yīng)用軟件服務(wù),按定購(gòu)的服務(wù)多少和時(shí)間長(zhǎng)短向廠商支付費(fèi)用,并通過(guò)互聯(lián)網(wǎng)獲得廠商提供的服務(wù)。通常SAAS云平臺(tái)都會(huì)涉及到多個(gè)租戶或公司的流量訪問(wèn),當(dāng)租戶或公司的流量訪問(wèn)需求較大時(shí),則需要對(duì)每個(gè)租戶的實(shí)時(shí)流量進(jìn)行管控,一個(gè)租戶或公司占用過(guò)多資源時(shí),會(huì)影響其他租戶的正常訪問(wèn),也需要對(duì)流量進(jìn)行管控。通常都是通過(guò)機(jī)器的彈性擴(kuò)容或限制每個(gè)租戶的入口流量,或者每個(gè)租戶按照商務(wù)協(xié)議做物理機(jī)器部署隔離,來(lái)保證不同租戶下的影響相互隔離。但是這些都不夠精細(xì),會(huì)造成設(shè)備浪費(fèi)或運(yùn)維管理時(shí)的定位困難,流量管控不夠精準(zhǔn)。
發(fā)明內(nèi)容
本發(fā)明提供一種SAAS云平臺(tái)的流量管控方法、裝置及存儲(chǔ)介質(zhì),以解決現(xiàn)有SAAS云平臺(tái)對(duì)流量管控不夠精準(zhǔn),造成設(shè)備浪費(fèi)或運(yùn)維管理時(shí)定位困難的問(wèn)題。
為了實(shí)現(xiàn)上述目的,本發(fā)明的一個(gè)方面是提供一種SAAS云平臺(tái)的流量管控方法,應(yīng)用于電子裝置,該方法包括以下步驟:
步驟S1、通過(guò)NGINX識(shí)別用戶信息,根據(jù)用戶信息通過(guò)開源分布式服務(wù)框架對(duì)服務(wù)器機(jī)組進(jìn)行分組,并為每組服務(wù)器機(jī)組配置不同的流量管控策略;
步驟S2、接收用戶請(qǐng)求,根據(jù)分組為所述用戶請(qǐng)求配置服務(wù)器機(jī)組;
步驟S3、獲取與所述服務(wù)器機(jī)組相對(duì)應(yīng)的流量管控策略,根據(jù)所述流量管控策略對(duì)用戶進(jìn)行流量控制。
優(yōu)選地,所述根據(jù)分組為所述用戶請(qǐng)求配置服務(wù)器機(jī)組的步驟包括:生成lua腳本;通過(guò)所述lua腳本根據(jù)用戶信息識(shí)別用戶請(qǐng)求的來(lái)源方,并根據(jù)不同的來(lái)源方將所述用戶請(qǐng)求發(fā)送至不同的服務(wù)器機(jī)組,為所述用戶請(qǐng)求配置服務(wù)器機(jī)組。
進(jìn)一步地,所述生成lua腳本的步驟包括:獲取lua腳本的配置文件,根據(jù)配置文件獲取與所述lua腳本對(duì)應(yīng)的各個(gè)子腳本的加載路徑;根據(jù)開源分布式服務(wù)框架對(duì)各個(gè)子腳本進(jìn)行分組組合,生成所述lua腳本。
進(jìn)一步地,所述生成lua腳本的步驟還包括:對(duì)所述子腳本進(jìn)行去重處理,為去重后的子腳本設(shè)置腳本標(biāo)識(shí)和加載路徑。
優(yōu)選地,在所述步驟S2和所述步驟S3之間還包括:對(duì)用戶請(qǐng)求進(jìn)行權(quán)限控制,根據(jù)用戶的權(quán)限控制表確定是否存在與用戶請(qǐng)求相對(duì)應(yīng)的訪問(wèn)地址,若存在,則允許用戶訪問(wèn),進(jìn)行所述步驟S3,若不存在,則不允許用戶訪問(wèn)。
優(yōu)選地,所述流量管控方法還包括步驟S4,對(duì)用戶流量進(jìn)行實(shí)時(shí)監(jiān)控,并根據(jù)監(jiān)控流量計(jì)費(fèi)。
優(yōu)選地,所述步驟S1中還包括:設(shè)定與同一服務(wù)器機(jī)組對(duì)應(yīng)的多個(gè)用戶的優(yōu)先級(jí),根據(jù)每個(gè)用戶的優(yōu)先級(jí)對(duì)用戶進(jìn)行流量控制。
優(yōu)選地,所述步驟S1中還包括:通過(guò)NGINX配置調(diào)整服務(wù)器機(jī)組的分組,調(diào)整與用戶相對(duì)應(yīng)的服務(wù)器機(jī)組。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于平安科技(深圳)有限公司,未經(jīng)平安科技(深圳)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811487851.8/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 一種確定數(shù)據(jù)流量的方法、用戶終端和企業(yè)管控平臺(tái)
- 一種基于DFI和DPI的網(wǎng)絡(luò)流量管控方法及管控系統(tǒng)
- 一種緩降式氣壓裝置
- 基于人工智能的關(guān)鍵信息基礎(chǔ)設(shè)施網(wǎng)絡(luò)風(fēng)險(xiǎn)管控系統(tǒng)
- 一種流量管控方法及相關(guān)裝置
- 一種物聯(lián)網(wǎng)視頻監(jiān)控流量處理方法、處理系統(tǒng)及存儲(chǔ)介質(zhì)
- 一種面向知識(shí)定義網(wǎng)絡(luò)的智能管控系統(tǒng)及管控方法
- 數(shù)據(jù)中心流量管控方法和系統(tǒng)
- 流量管控方法、終端設(shè)備及可讀存儲(chǔ)介質(zhì)
- 一種交叉路口一體化交通信息綜合管控設(shè)備
- 自動(dòng)縱橫鋸邊機(jī)
- 風(fēng)機(jī)組件和具有其的空調(diào)器
- 一種基于ARM的新風(fēng)機(jī)組和空調(diào)機(jī)組演示監(jiān)控實(shí)驗(yàn)裝置
- 一種家用小型發(fā)電機(jī)組
- 機(jī)組通訊地址分配方法、裝置、系統(tǒng)及機(jī)組
- 汽輪機(jī)組系統(tǒng)及其控制方法
- 一種多臺(tái)火電機(jī)組之間廠用電互聯(lián)系統(tǒng)及運(yùn)行控制方法
- 一種工業(yè)循環(huán)冷卻水機(jī)組
- 一種多臺(tái)火電機(jī)組之間廠用電互聯(lián)系統(tǒng)
- 一種燃?xì)庹羝?lián)合循環(huán)機(jī)組給水互聯(lián)系統(tǒng)
- 一種基于UDP分布式小文件存儲(chǔ)系統(tǒng)及其數(shù)據(jù)處理方法
- 一種新型云計(jì)算管理系統(tǒng)
- 一種云計(jì)算管理裝置
- 一種節(jié)能數(shù)據(jù)服務(wù)器架構(gòu)系統(tǒng)
- 一種基于云計(jì)算的客戶信息管理裝置
- 一種基于即時(shí)通訊技術(shù)的通訊系統(tǒng)
- 服務(wù)器系統(tǒng)及分配服務(wù)器的方法
- 一種MMORPG游戲服務(wù)器端
- 一種訪問(wèn)請(qǐng)求的處理方法、服務(wù)器及存儲(chǔ)介質(zhì)
- 基于Spark技術(shù)的大數(shù)據(jù)脫敏管理系統(tǒng)





