一種基于JavaScript構(gòu)建邊緣計算微服務的方法、裝置

基本信息

申請?zhí)?/td> CN202110978288.X 申請日 -
公開(公告)號 CN113419842B 公開(公告)日 2021-11-16
申請公布號 CN113419842B 申請公布日 2021-11-16
分類號 G06F9/48(2006.01)I;G06F9/50(2006.01)I 分類 計算;推算;計數(shù);
發(fā)明人 焦進星 申請(專利權(quán))人 北京翼輝信息技術(shù)有限公司
代理機構(gòu) 北京智乾知識產(chǎn)權(quán)代理事務所(普通合伙) 代理人 張麗俠
地址 100095北京市海淀區(qū)高里掌路1號院12號樓
法律狀態(tài) -

摘要

摘要 本發(fā)明提供了一種基于JavaScript構(gòu)建邊緣計算微服務的方法、裝置,該方法應用于物聯(lián)網(wǎng)邊緣計算設備中,該方法包括:在所述邊緣計算設備中創(chuàng)建主任務,并創(chuàng)建一個任務進程,并在所述任務進程中創(chuàng)建一個與所述主任務對應的主線程,并在所述任務進程中創(chuàng)建至少一個子線程;所述主任務在所述邊緣計算設備的連接端口中監(jiān)聽到有來自客戶端的連接請求時創(chuàng)建一個子任務;所述主任務基于均衡調(diào)度策略從所述至少一個子線程中選擇一個子線程,將所述子任務分配給所述子線程;所述主線程與分配了所述子任務的所述子線程在任務進程中進行通訊,使得所述子任務通過連接端口的連接句柄與所述客戶端直接通信。減少了內(nèi)存占用與進程調(diào)用性能開銷,提高了邊緣計算設備的性能。