[發(fā)明專利]高并發(fā)場(chǎng)景下資源隨機(jī)分配方法、裝置及計(jì)算機(jī)可讀介質(zhì)在審
| 申請(qǐng)?zhí)枺?/td> | 202110987226.5 | 申請(qǐng)日: | 2021-08-26 |
| 公開(kāi)(公告)號(hào): | CN113822535A | 公開(kāi)(公告)日: | 2021-12-21 |
| 發(fā)明(設(shè)計(jì))人: | 蘇克禮;黎文志 | 申請(qǐng)(專利權(quán))人: | 山東健康醫(yī)療大數(shù)據(jù)有限公司 |
| 主分類號(hào): | G06Q10/06 | 分類號(hào): | G06Q10/06;G16H80/00;G16H50/20;G16H20/70 |
| 代理公司: | 濟(jì)南信達(dá)專利事務(wù)所有限公司 37100 | 代理人: | 潘悅梅 |
| 地址: | 250117 山東省濟(jì)南市槐*** | 國(guó)省代碼: | 山東;37 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 并發(fā) 場(chǎng)景 資源 隨機(jī) 分配 方法 裝置 計(jì)算機(jī) 可讀 介質(zhì) | ||
本發(fā)明公開(kāi)了高并發(fā)場(chǎng)景下資源隨機(jī)分配方法、裝置及計(jì)算機(jī)可讀介質(zhì),屬于資源分配技術(shù)領(lǐng)域,要解決的技術(shù)問(wèn)題為如何解決高并發(fā)場(chǎng)景下線上心理咨詢醫(yī)生資源分配的方法,既能保證高可用。包括如下步驟:獲取在線心理咨詢師的工號(hào),并將工號(hào)作為value存儲(chǔ)至第一集合;配置一個(gè)可調(diào)節(jié)的string數(shù)據(jù)類型的數(shù)據(jù)作為可咨詢數(shù)據(jù);隨機(jī)匹配在線心理咨詢師最為目標(biāo)咨詢師,并匹配到所述在目標(biāo)咨詢師的工號(hào);通過(guò)SPOP從對(duì)應(yīng)的第二集合中獲取一個(gè)數(shù)據(jù)作為對(duì)比數(shù)據(jù),將對(duì)比數(shù)據(jù)與所述目標(biāo)咨詢師配置的當(dāng)前可咨詢數(shù)據(jù)進(jìn)行比對(duì);目標(biāo)咨詢師的咨詢通道資源可用,開(kāi)啟目標(biāo)咨詢師的咨詢通道資源,在線心理咨詢結(jié)束后,回收目標(biāo)咨詢師的咨詢通道資源。
技術(shù)領(lǐng)域
本發(fā)明涉及資源分配技術(shù)領(lǐng)域,具體地說(shuō)是高并發(fā)場(chǎng)景下資源隨機(jī)分配方法、裝置及計(jì)算機(jī)可讀介質(zhì)。
背景技術(shù)
社會(huì)的發(fā)展、生活水平的提高,生活的負(fù)擔(dān)、工作上的壓力、情感上的困惑等等。各種心理上的問(wèn)題或疾病都對(duì)人有嚴(yán)重的危害,現(xiàn)有的心理咨詢系統(tǒng),可以支持手機(jī)app在線咨詢心理醫(yī)生,了解預(yù)防和解決各種心理上的困惑和疾病。
隨著越來(lái)越過(guò)的用戶使用心理咨詢師的工作量也大大提升,為了減輕咨詢師的工作負(fù)擔(dān),可以控制每個(gè)咨詢師在線時(shí)可以咨詢的數(shù)量,人性化的實(shí)現(xiàn)可手動(dòng)調(diào)節(jié)咨詢的數(shù)量,在高并發(fā)場(chǎng)景下保證系統(tǒng)的高性能和高可用性,保證在心理咨詢項(xiàng)目中穩(wěn)定的使用,保證合理的醫(yī)生通信通道的分配方法。
基于上述,如何解決高并發(fā)場(chǎng)景下線上心理咨詢醫(yī)生資源分配的方法,既能保證高可用,又能快速地將普通用戶和醫(yī)生進(jìn)行匹配,是需要解決的技術(shù)問(wèn)題。
發(fā)明內(nèi)容
本發(fā)明的技術(shù)任務(wù)是針對(duì)以上不足,提供高并發(fā)場(chǎng)景下資源隨機(jī)分配方法、裝置及計(jì)算機(jī)可讀介質(zhì),來(lái)解決如何解決高并發(fā)場(chǎng)景下線上心理咨詢醫(yī)生資源分配的方法的技術(shù)問(wèn)題。
第一方面,本發(fā)明提供高并發(fā)場(chǎng)景下資源隨機(jī)分配方法,通過(guò)redis緩存為用戶和在線心理咨詢師建立通信,所述方法包括如下步驟:
獲取在線心理咨詢師的工號(hào),并將工號(hào)作為value存儲(chǔ)至第一集合,所述第一集合為Set集合并存儲(chǔ)于redis緩存中;
對(duì)于每個(gè)在線心理咨詢師,配置一個(gè)可調(diào)節(jié)的string數(shù)據(jù)類型的數(shù)據(jù)作為可咨詢數(shù)據(jù),將所述可咨詢數(shù)據(jù)存儲(chǔ)至與所述在線心理咨詢師一一對(duì)應(yīng)的第二集合中,并將所述在線心理咨詢師的工號(hào)作為key,所述第二集合為Set集合并存儲(chǔ)于redis緩存中;
通過(guò)SRANDMEMBER key[count]命令隨機(jī)匹配在線心理咨詢師最為目標(biāo)咨詢師,并匹配到所述在目標(biāo)咨詢師的工號(hào);
基于目標(biāo)咨詢師的工號(hào),通過(guò)SPOP從對(duì)應(yīng)的第二集合中獲取一個(gè)數(shù)據(jù)作為對(duì)比數(shù)據(jù),將所述對(duì)比數(shù)據(jù)與所述目標(biāo)咨詢師配置的當(dāng)前可咨詢數(shù)據(jù)進(jìn)行比對(duì),如果所述對(duì)比數(shù)據(jù)小于對(duì)應(yīng)的當(dāng)前可咨詢數(shù)據(jù),所述目標(biāo)咨詢師的咨詢通道資源可用,否則,所述目標(biāo)咨詢師的咨詢通道資源不可用;
目標(biāo)咨詢師的咨詢通道資源可用,開(kāi)啟所述目標(biāo)咨詢師的咨詢通道資源并為用戶提供在線心理咨詢,在線心理咨詢結(jié)束后,回收所述目標(biāo)咨詢師的咨詢通道資源。
作為優(yōu)選,所述Set集合是string類型的無(wú)序集合。
作為優(yōu)選,所述Set集合通過(guò)哈希表表示。
作為優(yōu)選,所述SRANDMEMBER key[count]命令返回Set集合中一個(gè)或多個(gè)隨機(jī)數(shù),以實(shí)現(xiàn)通過(guò)SRANDMEMBER key[count]命令隨機(jī)匹配在線心理咨詢師。
作為優(yōu)選,對(duì)于每個(gè)在線心理咨詢師,最大可咨詢的限制數(shù)量為N,對(duì)應(yīng)的可咨詢數(shù)據(jù)為1-N,將所述可咨詢數(shù)據(jù)按照1-N的序號(hào)存儲(chǔ)至對(duì)應(yīng)的第二集合中。
作為優(yōu)選,開(kāi)啟所述目標(biāo)咨詢師的咨詢通道資源并為用戶提供在線心理咨詢后,對(duì)所述當(dāng)前心理咨詢進(jìn)行時(shí)間限制,達(dá)到預(yù)定時(shí)間后當(dāng)前在線心理咨詢結(jié)束。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于山東健康醫(yī)療大數(shù)據(jù)有限公司,未經(jīng)山東健康醫(yī)療大數(shù)據(jù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110987226.5/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06Q 專門(mén)適用于行政、商業(yè)、金融、管理、監(jiān)督或預(yù)測(cè)目的的數(shù)據(jù)處理系統(tǒng)或方法;其他類目不包含的專門(mén)適用于行政、商業(yè)、金融、管理、監(jiān)督或預(yù)測(cè)目的的處理系統(tǒng)或方法
G06Q10-00 行政;管理
G06Q10-02 .預(yù)定,例如用于門(mén)票、服務(wù)或事件的
G06Q10-04 .預(yù)測(cè)或優(yōu)化,例如線性規(guī)劃、“旅行商問(wèn)題”或“下料問(wèn)題”
G06Q10-06 .資源、工作流、人員或項(xiàng)目管理,例如組織、規(guī)劃、調(diào)度或分配時(shí)間、人員或機(jī)器資源;企業(yè)規(guī)劃;組織模型
G06Q10-08 .物流,例如倉(cāng)儲(chǔ)、裝貨、配送或運(yùn)輸;存貨或庫(kù)存管理,例如訂貨、采購(gòu)或平衡訂單
G06Q10-10 .辦公自動(dòng)化,例如電子郵件或群件的計(jì)算機(jī)輔助管理
- 電視場(chǎng)景切換的方法及電視
- 視頻場(chǎng)景控制系統(tǒng)及方法
- 場(chǎng)景開(kāi)關(guān)及其場(chǎng)景開(kāi)關(guān)構(gòu)件和場(chǎng)景圖標(biāo)卡組件
- 場(chǎng)景聯(lián)動(dòng)方法及場(chǎng)景聯(lián)動(dòng)系統(tǒng)
- 一種視頻場(chǎng)景分類方法、裝置、移動(dòng)終端及存儲(chǔ)介質(zhì)
- 一種Unity3D引擎的場(chǎng)景切換方法和系統(tǒng)
- 一種自動(dòng)駕駛場(chǎng)景分類識(shí)別系統(tǒng)及方法
- 一種虛擬場(chǎng)景生成方法、裝置、設(shè)備和存儲(chǔ)介質(zhì)
- 一種汽車(chē)圖像場(chǎng)景庫(kù)數(shù)據(jù)復(fù)雜度度量方法
- 場(chǎng)景識(shí)別方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 隨機(jī)數(shù)生成設(shè)備及控制方法、存儲(chǔ)器存取控制設(shè)備及通信設(shè)備
- 隨機(jī)接入方法、用戶設(shè)備、基站及系統(tǒng)
- 真隨機(jī)數(shù)檢測(cè)裝置及方法
- 隨機(jī)元素生成方法及隨機(jī)元素生成裝置
- 數(shù)據(jù)交互方法、裝置、服務(wù)器和電子設(shè)備
- 一種隨機(jī)數(shù)發(fā)生器的多隨機(jī)源管理方法
- 用于彩票行業(yè)的隨機(jī)數(shù)獲取方法及系統(tǒng)
- 隨機(jī)接入方法、裝置及存儲(chǔ)介質(zhì)
- 偽隨機(jī)方法、系統(tǒng)、移動(dòng)終端及存儲(chǔ)介質(zhì)
- 模型訓(xùn)練方法、裝置和計(jì)算設(shè)備





