微服务实例部署方法、系统、设备及存储介质

    公开(公告)号:CN117349036B

    公开(公告)日:2024-04-05

    申请号:CN202311658003.X

    申请日:2023-12-06

    IPC分类号: G06F9/50 G06F17/16 G06F9/48

    摘要: 本发明公开了一种微服务实例部署方法、系统、设备及存储介质,所述方法包括:构建多个用户请求的距离矩阵,遍历距离矩阵中的多个关联程度,从多个关联程度中选取最大关联程度的第一用户请求和第二用户请求;将第一用户请求与第二用户请求的消耗资源大小进行比较,确定消耗资源较多请求;在消耗资源较多请求的当前微服务所有微服务实例不满足目标物理服务器节点的资源部署条件时,根据目标物理服务器节点确定时延最小物理服务器节点;将当前微服务的所有微服务实例部署至时延最小物理服务器节点。本发明通过尽可能的将同一用户请求的微服务实例放置在同一个物理服务器上,避免不同物理服务器之间信息交互带来的传输时延。

    微服务实例部署方法、系统、设备及存储介质

    公开(公告)号:CN117349036A

    公开(公告)日:2024-01-05

    申请号:CN202311658003.X

    申请日:2023-12-06

    IPC分类号: G06F9/50 G06F17/16 G06F9/48

    摘要: 本发明公开了一种微服务实例部署方法、系统、设备及存储介质,所述方法包括:构建多个用户请求的距离矩阵,遍历距离矩阵中的多个关联程度,从多个关联程度中选取最大关联程度的第一用户请求和第二用户请求;将第一用户请求与第二用户请求的消耗资源大小进行比较,确定消耗资源较多请求;在消耗资源较多请求的当前微服务所有微服务实例不满足目标物理服务器节点的资源部署条件时,根据目标物理服务器节点确定时延最小物理服务器节点;将当前微服务的所有微服务实例部署至时延最小物理服务器节点。本发明通过尽可能的将同一用户请求的微服务实例放置在同一个物理服务器上,避免不同物理服务器之间信息交互带来的传输时延。