System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本申請(qǐng)涉及計(jì)算機(jī)網(wǎng)絡(luò),尤其涉及一種信息推薦處理方法、裝置、終端和計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
技術(shù)介紹
1、隨著互聯(lián)網(wǎng)媒體的快速發(fā)展,通過信息推薦服務(wù)對(duì)信息推薦資源進(jìn)行投放從而實(shí)現(xiàn)信息推薦資源的變現(xiàn)已經(jīng)成為較為常見的媒體資源變現(xiàn)方式。在利用信息推薦服務(wù)對(duì)信息推薦資源進(jìn)行投放的過程中,會(huì)出現(xiàn)由于流量陡增使得信息推薦服務(wù)抖動(dòng)導(dǎo)致信息推薦服務(wù)達(dá)到容量瓶頸,但是難以基于容量瓶頸確定信息推薦服務(wù)自身的問題,造成信息推薦服務(wù)難以提供正常服務(wù)。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)實(shí)施例提供一種信息推薦處理方法、裝置、終端和計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),可以解決由于流量陡增使得信息推薦服務(wù)抖動(dòng)導(dǎo)致信息推薦服務(wù)達(dá)到容量瓶頸,但是難以基于容量瓶頸確定信息推薦服務(wù)自身的問題,造成信息推薦服務(wù)難以提供正常服務(wù)的技術(shù)問題。
2、第一方面,本申請(qǐng)實(shí)施例提供一種信息推薦處理方法,所述方法包括:
3、獲取信息推薦服務(wù)的性能指標(biāo)值和性能指標(biāo)閾值,基于所述性能指標(biāo)值和所述性能指標(biāo)閾值確定性能指標(biāo)檢測(cè)結(jié)果;
4、基于所述性能指標(biāo)檢測(cè)結(jié)果確定所述信息推薦服務(wù)的服務(wù)運(yùn)行狀態(tài),基于所述服務(wù)運(yùn)行狀態(tài)確定針對(duì)所述信息推薦服務(wù)的服務(wù)處理策略。
5、可選地,所述獲取信息推薦服務(wù)的性能指標(biāo)值和性能指標(biāo)閾值,基于所述性能指標(biāo)值和所述性能指標(biāo)閾值確定性能指標(biāo)檢測(cè)結(jié)果,包括:
6、獲取信息推薦服務(wù)的信息推薦請(qǐng)求處理時(shí)長(zhǎng)和請(qǐng)求處理時(shí)長(zhǎng)閾值,基于所述信息推薦請(qǐng)求處理時(shí)長(zhǎng)和所述請(qǐng)求處理時(shí)長(zhǎng)閾值確定第一性能指標(biāo)檢測(cè)結(jié)
7、基于所述第一性能指標(biāo)檢測(cè)結(jié)果、所述第二性能指標(biāo)檢測(cè)結(jié)果和所述第三性能指標(biāo)檢測(cè)結(jié)果中的至少其一,生成性能指標(biāo)檢測(cè)結(jié)果。
8、可選地,所述性能指標(biāo)檢測(cè)結(jié)果包括第一性能指標(biāo)檢測(cè)結(jié)果、第二性能指標(biāo)檢測(cè)結(jié)果和第三性能指標(biāo)檢測(cè)結(jié)果,
9、所述基于所述性能指標(biāo)檢測(cè)結(jié)果確定所述信息推薦服務(wù)的服務(wù)運(yùn)行狀態(tài),包括:
10、當(dāng)所述第一性能指標(biāo)檢測(cè)結(jié)果為所述信息推薦請(qǐng)求處理時(shí)長(zhǎng)大于所述請(qǐng)求處理時(shí)長(zhǎng)閾值、所述第二性能指標(biāo)檢測(cè)結(jié)果為所述服務(wù)模塊請(qǐng)求處理時(shí)長(zhǎng)大于所述模塊處理時(shí)長(zhǎng)閾值以及所述第三性能指標(biāo)檢測(cè)結(jié)果為所述服務(wù)并發(fā)參數(shù)量小于或等于所述并發(fā)參數(shù)量閾值時(shí),確定所述信息推薦服務(wù)的服務(wù)運(yùn)行狀態(tài)為模塊運(yùn)行異常狀態(tài)。
11、可選地,所述基于所述服務(wù)運(yùn)行狀態(tài)確定針對(duì)所述信息推薦服務(wù)的服務(wù)處理策略,包括:
12、若所述服務(wù)運(yùn)行狀態(tài)為模塊運(yùn)行異常狀態(tài),則從所述信息推薦服務(wù)中確定目標(biāo)運(yùn)行異常模塊,所述目標(biāo)運(yùn)行異常模塊為所述服務(wù)模塊請(qǐng)求處理時(shí)長(zhǎng)大于所述模塊處理時(shí)長(zhǎng)閾值的模塊;
13、對(duì)所述信息推薦服務(wù)中的目標(biāo)運(yùn)行異常模塊進(jìn)行模塊計(jì)算量降級(jí)處理。
14、可選地,所述性能指標(biāo)檢測(cè)結(jié)果包括第一性能指標(biāo)檢測(cè)結(jié)果、第二性能指標(biāo)檢測(cè)結(jié)果和第三性能指標(biāo)檢測(cè)結(jié)果,
15、所述基于所述服務(wù)運(yùn)行狀態(tài)確定針對(duì)所述信息推薦服務(wù)的服務(wù)處理策略,包括:
16、當(dāng)所述第一性能指標(biāo)檢測(cè)結(jié)果為所述信息推薦請(qǐng)求處理時(shí)長(zhǎng)大于所述請(qǐng)求處理時(shí)長(zhǎng)閾值、所述第二性能指標(biāo)檢測(cè)結(jié)果為所述服務(wù)模塊請(qǐng)求處理時(shí)長(zhǎng)小于或等于所述模塊處理時(shí)長(zhǎng)閾值以及所述第三性能指標(biāo)檢測(cè)結(jié)果為所述服務(wù)并發(fā)參數(shù)量小于或等于所述并發(fā)參數(shù)量閾值時(shí),確定所述信息推薦服務(wù)的服務(wù)運(yùn)行狀態(tài)為超負(fù)荷運(yùn)算狀態(tài)。
17、可選地,所述基于所述服務(wù)運(yùn)行狀態(tài)確定針對(duì)所述信息推薦服務(wù)的服務(wù)處理策略,包括:
18、若所述服務(wù)運(yùn)行狀態(tài)為超負(fù)荷運(yùn)算狀態(tài),則對(duì)所述信息推薦服務(wù)進(jìn)行系統(tǒng)計(jì)算量降級(jí)處理。
19、可選地,所述性能指標(biāo)檢測(cè)結(jié)果包括第一性能指標(biāo)檢測(cè)結(jié)果、第二性能指標(biāo)檢測(cè)結(jié)果和第三性能指標(biāo)檢測(cè)結(jié)果,
20、所述基于所述性能指標(biāo)檢測(cè)結(jié)果確定所述信息推薦服務(wù)的服務(wù)運(yùn)行狀態(tài),包括:
21、當(dāng)所述第一性能指標(biāo)檢測(cè)結(jié)果為所述信息推薦請(qǐng)求處理時(shí)長(zhǎng)大于所述請(qǐng)求處理時(shí)長(zhǎng)閾值、所述第二性能指標(biāo)檢測(cè)結(jié)果為所述服務(wù)模塊請(qǐng)求處理時(shí)長(zhǎng)小于或等于所述模塊處理時(shí)長(zhǎng)閾值以及所述第三性能指標(biāo)檢測(cè)結(jié)果為所述服務(wù)并發(fā)參數(shù)量大于所述并發(fā)參數(shù)量閾值時(shí),確定所述信息推薦服務(wù)的服務(wù)運(yùn)行狀態(tài)為并發(fā)超負(fù)荷狀態(tài)。
22、可選地,所述基于所述服務(wù)運(yùn)行狀態(tài)確定針對(duì)所述信息推薦服務(wù)的服務(wù)處理策略,包括:
23、若所述服務(wù)運(yùn)行狀態(tài)為并發(fā)超負(fù)荷狀態(tài),則獲取所述信息推薦服務(wù)接收的信息推薦請(qǐng)求,基于預(yù)設(shè)優(yōu)先權(quán)映射關(guān)系確定所述信息推薦請(qǐng)求的優(yōu)先權(quán)等級(jí),基于所述信息推薦請(qǐng)求的優(yōu)先權(quán)等級(jí)對(duì)所述信息推薦服務(wù)接收的信息推薦請(qǐng)求進(jìn)行分級(jí)篩選限流處理。
24、可選地,在獲取信息推薦服務(wù)的性能指標(biāo)值和性能指標(biāo)閾值之前,還包括:
25、獲取單位時(shí)間窗時(shí)內(nèi)所述信息推薦服務(wù)接收的信息推薦請(qǐng)求的第一請(qǐng)求量值,若所述第一請(qǐng)求量值大于或等于第一預(yù)設(shè)請(qǐng)求量值,則執(zhí)行所述獲取信息推薦服務(wù)的性能指標(biāo)值和性能指標(biāo)閾值的步驟;和/或,
26、獲取統(tǒng)計(jì)時(shí)間窗時(shí)內(nèi)所述信息推薦服務(wù)接收的信息推薦請(qǐng)求的第二請(qǐng)求量值,當(dāng)所述第二請(qǐng)求量值大于或等于第二預(yù)設(shè)請(qǐng)求量值時(shí),則執(zhí)行所述獲取信息推薦服務(wù)的性能指標(biāo)值和性能指標(biāo)閾值的步驟;
27、其中,所述統(tǒng)計(jì)時(shí)間窗時(shí)小于所述單位時(shí)間窗時(shí),所述第二預(yù)設(shè)請(qǐng)求量值大于所述第一預(yù)設(shè)請(qǐng)求量值。
28、可選地,所述獲取信息推薦服務(wù)的信息推薦請(qǐng)求處理時(shí)長(zhǎng),包括:
29、獲取單位時(shí)間窗時(shí)內(nèi)所述信息推薦服務(wù)處理信息推薦請(qǐng)求對(duì)應(yīng)的請(qǐng)求處理耗時(shí),基于所述請(qǐng)求處理耗時(shí)的時(shí)長(zhǎng)對(duì)所述請(qǐng)求處理耗時(shí)進(jìn)行排序,得到耗時(shí)排序,確定所述耗時(shí)排序中預(yù)設(shè)比例位置的目標(biāo)請(qǐng)求處理耗時(shí),基于所述目標(biāo)請(qǐng)求處理耗時(shí)確定信息推薦請(qǐng)求處理時(shí)長(zhǎng);
30、所述獲取所述信息推薦服務(wù)的服務(wù)并發(fā)參數(shù)量和并發(fā)參數(shù)量閾值,包括:
31、獲取所述信息推薦服務(wù)接收且未完成處理的信息推薦請(qǐng)求數(shù)量,基于所述信息推薦請(qǐng)求數(shù)量確定服務(wù)并發(fā)參數(shù)量;
32、在至少兩個(gè)相鄰周期內(nèi),確定所述信息推薦服務(wù)在每個(gè)周期的單位時(shí)間窗時(shí)內(nèi)處理的信息推薦請(qǐng)求的數(shù)量最大值;
33、確定所述至少兩個(gè)相鄰周期的時(shí)間序列信息,基于所述時(shí)間序列信息確定每個(gè)周期的數(shù)量最大值對(duì)應(yīng)的加權(quán)參數(shù),基于每個(gè)周期的數(shù)量最大值以及所述數(shù)量最大值對(duì)應(yīng)的加權(quán)參數(shù)確定所述并發(fā)參數(shù)量閾值。
34、第二方面,本申請(qǐng)實(shí)施例提供一種信息推薦處理平臺(tái),所述平臺(tái)包括:
35、獲取模塊,適于獲取信息推薦服務(wù)的性能指標(biāo)值和性能指標(biāo)閾值,基于所述性能指標(biāo)值和所述性能指標(biāo)閾值確定性能指標(biāo)檢測(cè)結(jié)果;
36、處理模塊,適于基于所述性能指標(biāo)檢測(cè)結(jié)果確定所述信息推薦服務(wù)的服務(wù)運(yùn)行狀態(tài)本文檔來自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
1.一種信息推薦處理方法,其中,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其中,所述獲取信息推薦服務(wù)的性能指標(biāo)值和性能指標(biāo)閾值,基于所述性能指標(biāo)值和所述性能指標(biāo)閾值確定性能指標(biāo)檢測(cè)結(jié)果,包括:
3.根據(jù)權(quán)利要求2所述的方法,其中,所述性能指標(biāo)檢測(cè)結(jié)果包括第一性能指標(biāo)檢測(cè)結(jié)果、第二性能指標(biāo)檢測(cè)結(jié)果和第三性能指標(biāo)檢測(cè)結(jié)果,
4.根據(jù)權(quán)利要求3所述的方法,其中,所述基于所述服務(wù)運(yùn)行狀態(tài)確定針對(duì)所述信息推薦服務(wù)的服務(wù)處理策略,包括:
5.根據(jù)權(quán)利要求2所述的方法,其中,所述性能指標(biāo)檢測(cè)結(jié)果包括第一性能指標(biāo)檢測(cè)結(jié)果、第二性能指標(biāo)檢測(cè)結(jié)果和第三性能指標(biāo)檢測(cè)結(jié)果,
6.根據(jù)權(quán)利要求5所述的方法,其中,所述基于所述服務(wù)運(yùn)行狀態(tài)確定針對(duì)所述信息推薦服務(wù)的服務(wù)處理策略,包括:
7.根據(jù)權(quán)利要求2所述的方法,其中,所述性能指標(biāo)檢測(cè)結(jié)果包括第一性能指標(biāo)檢測(cè)結(jié)果、第二性能指標(biāo)檢測(cè)結(jié)果和第三性能指標(biāo)檢測(cè)結(jié)果,
8.一種信息推薦處理平臺(tái),其中,所述平臺(tái)包括:
9.一種終端,其中,該終端包括:
10.
...【技術(shù)特征摘要】
1.一種信息推薦處理方法,其中,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其中,所述獲取信息推薦服務(wù)的性能指標(biāo)值和性能指標(biāo)閾值,基于所述性能指標(biāo)值和所述性能指標(biāo)閾值確定性能指標(biāo)檢測(cè)結(jié)果,包括:
3.根據(jù)權(quán)利要求2所述的方法,其中,所述性能指標(biāo)檢測(cè)結(jié)果包括第一性能指標(biāo)檢測(cè)結(jié)果、第二性能指標(biāo)檢測(cè)結(jié)果和第三性能指標(biāo)檢測(cè)結(jié)果,
4.根據(jù)權(quán)利要求3所述的方法,其中,所述基于所述服務(wù)運(yùn)行狀態(tài)確定針對(duì)所述信息推薦服務(wù)的服務(wù)處理策略,包括:
5.根據(jù)權(quán)利要求2所述的方法,其中,所述性能指標(biāo)檢測(cè)結(jié)果包括第一性能指標(biāo)檢測(cè)結(jié)果、第二性...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:陳振,麥超,何一,
申請(qǐng)(專利權(quán))人:北京奇虎科技有限公司,
類型:發(fā)明
國(guó)別省市:
還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。