一种基于JavaScript构建边缘计算微服务的方法、装置

基本信息

申请号 CN202110978288.X 申请日 -
公开(公告)号 CN113419842A 公开(公告)日 2021-09-21
申请公布号 CN113419842A 申请公布日 2021-09-21
分类号 G06F9/48(2006.01)I;G06F9/50(2006.01)I 分类 计算;推算;计数;
发明人 焦进星 申请(专利权)人 北京翼辉信息技术有限公司
代理机构 北京智乾知识产权代理事务所(普通合伙) 代理人 张丽侠
地址 100095北京市海淀区高里掌路1号院12号楼
法律状态 -

摘要

摘要 本发明提供了一种基于JavaScript构建边缘计算微服务的方法、装置,该方法应用于物联网边缘计算设备中,该方法包括:在所述边缘计算设备中创建主任务,并创建一个任务进程,并在所述任务进程中创建一个与所述主任务对应的主线程,并在所述任务进程中创建至少一个子线程;所述主任务在所述边缘计算设备的连接端口中监听到有来自客户端的连接请求时创建一个子任务;所述主任务基于均衡调度策略从所述至少一个子线程中选择一个子线程,将所述子任务分配给所述子线程;所述主线程与分配了所述子任务的所述子线程在任务进程中进行通讯,使得所述子任务通过连接端口的连接句柄与所述客户端直接通信。减少了内存占用与进程调用性能开销,提高了边缘计算设备的性能。