-
公开(公告)号:CN112738339B
公开(公告)日:2022-09-23
申请号:CN202011589887.4
申请日:2020-12-29
Applicant: 杭州东信北邮信息技术有限公司
IPC: H04M3/22 , H04M3/42 , G06F16/901 , G06F16/903
Abstract: 一种电信域微服务架构下的服务实例无损扩缩容方法,包括:微服务实例从收到的调用请求中提取呼叫会话号,采用哈希取模算法,计算呼叫会话号的槽点序号;微服务实例读取槽点的路由缓存链表,然后遍历链表中的每个历史呼叫会话节点,并判断是否存在有一个历史呼叫会话节点的TTL距离当前时刻不超过预先设置的时间阈值、且历史呼叫会话号是提取的呼叫会话号,如果是,则读取该历史呼叫会话节点的服务实例地址,读取的服务实例地址是调用请求的目标服务实例地址,并将历史呼叫会话节点的TTL更新为当前时刻;微服务实例将调用请求转发给其目标服务实例。本发明属于信息技术领域,能有效满足电信域微服务架构下服务实例扩缩容时的呼叫无损需求。
-
公开(公告)号:CN109739482B
公开(公告)日:2022-04-15
申请号:CN201811623920.3
申请日:2018-12-28
Applicant: 杭州东信北邮信息技术有限公司
Abstract: 一种基于动态语言的业务逻辑执行系统及方法,包括多个业务逻辑执行装置,每个业务逻辑执行装置包括调度单元和多个业务虚拟机:调度单元,接收命令请求,并根据业务和虚拟机映射表,将命令请求加入到对应的业务虚拟机的命令请求缓冲区内,每个业务虚拟机包括:业务虚拟机线程,定时查看命令请求缓冲区内是否有新的命令请求,当有新的命令请求、且空闲协程队列中有空闲协程时,从空闲协程队列中提取一个协程对象,然后将新的命令请求数据注入到被提取的协程中;命令请求缓冲区,保存命令请求;空闲协程队列,保存业务虚拟机的空闲协程。本发明属于信息技术领域,能为大规模应用系统提供一个高可靠、高稳定的业务逻辑执行环境。
-
公开(公告)号:CN103390041A
公开(公告)日:2013-11-13
申请号:CN201310301307.0
申请日:2013-07-18
Applicant: 杭州东信北邮信息技术有限公司
IPC: G06F17/30
Abstract: 一种基于中间件提供数据服务的方法和系统,包括:步骤一、数据服务中间件装置接收数据访问请求,查询业务和数据库映射表中业务系统相对应的主、从库所在服务器,并判断访问方式是否是数据写操作,如果是,则转向步骤二;步骤二、将数据访问请求发送给主库所在服务器,当主库所在服务器完成对主库的数据更新后,再将数据访问请求存入内存库中,同时,还包括:数据服务中间件装置定时扫描内存库,当监测到内存库中存在数据访问请求时,从内存库中提取数据访问请求,并将所述数据访问请求发送给从库所在服务器,由从库所在服务器完成对从库的数据更新。本发明属于网络通信技术领域,能向业务层屏蔽具体的数据库运行方式、并提供统一的数据服务。
-
公开(公告)号:CN114363143A
公开(公告)日:2022-04-15
申请号:CN202111525959.3
申请日:2021-12-14
Applicant: 杭州东信北邮信息技术有限公司
IPC: H04L41/046 , H04L41/00 , H04L67/02 , G06F9/451
Abstract: 一种基于小程序的运维操作方法和系统,方法包括:用户在小程序界面上编写小程序核心逻辑,并输入程序名称、类型、参数;网管服务器将小程序核心逻辑和相关信息合成为一个在主机上执行的小程序文件;网管服务器将所有小程序和小程序的执行逻辑文件合成一个插件,并同步至所有主机中;当用户在小程序界面上选择执行小程序时,网管服务器向用户选择的所有主机发送小程序执行请求,主机代理装置从小程序执行请求中提取用户选择执行的小程序名称和程序参数,然后执行对应小程序,并将执行结果返回给网管服务器;网管服务器对所有主机返回的小程序执行结果进行处理。本发明属于信息技术领域,能为用户提供安全性高、操作简单且定制灵活的运维操作环境。
-
公开(公告)号:CN112738339A
公开(公告)日:2021-04-30
申请号:CN202011589887.4
申请日:2020-12-29
Applicant: 杭州东信北邮信息技术有限公司
IPC: H04M3/22 , H04M3/42 , G06F16/901 , G06F16/903
Abstract: 一种电信域微服务架构下的服务实例无损扩缩容方法,包括:微服务实例从收到的调用请求中提取呼叫会话号,采用哈希取模算法,计算呼叫会话号的槽点序号;微服务实例读取槽点的路由缓存链表,然后遍历链表中的每个历史呼叫会话节点,并判断是否存在有一个历史呼叫会话节点的TTL距离当前时刻不超过预先设置的时间阈值、且历史呼叫会话号是提取的呼叫会话号,如果是,则读取该历史呼叫会话节点的服务实例地址,读取的服务实例地址是调用请求的目标服务实例地址,并将历史呼叫会话节点的TTL更新为当前时刻;微服务实例将调用请求转发给其目标服务实例。本发明属于信息技术领域,能有效满足电信域微服务架构下服务实例扩缩容时的呼叫无损需求。
-
公开(公告)号:CN109739482A
公开(公告)日:2019-05-10
申请号:CN201811623920.3
申请日:2018-12-28
Applicant: 杭州东信北邮信息技术有限公司
Abstract: 一种基于动态语言的业务逻辑执行系统及方法,包括多个业务逻辑执行装置,每个业务逻辑执行装置包括调度单元和多个业务虚拟机:调度单元,接收命令请求,并根据业务和虚拟机映射表,将命令请求加入到对应的业务虚拟机的命令请求缓冲区内,每个业务虚拟机包括:业务虚拟机线程,定时查看命令请求缓冲区内是否有新的命令请求,当有新的命令请求、且空闲协程队列中有空闲协程时,从空闲协程队列中提取一个协程对象,然后将新的命令请求数据注入到被提取的协程中;命令请求缓冲区,保存命令请求;空闲协程队列,保存业务虚拟机的空闲协程。本发明属于信息技术领域,能为大规模应用系统提供一个高可靠、高稳定的业务逻辑执行环境。
-
公开(公告)号:CN103390041B
公开(公告)日:2016-05-04
申请号:CN201310301307.0
申请日:2013-07-18
Applicant: 杭州东信北邮信息技术有限公司
IPC: G06F17/30
Abstract: 一种基于中间件提供数据服务的方法和系统,包括:步骤一、数据服务中间件装置接收数据访问请求,查询业务和数据库映射表中业务系统相对应的主、从库所在服务器,并判断访问方式是否是数据写操作,如果是,则转向步骤二;步骤二、将数据访问请求发送给主库所在服务器,当主库所在服务器完成对主库的数据更新后,再将数据访问请求存入内存库中,同时,还包括:数据服务中间件装置定时扫描内存库,当监测到内存库中存在数据访问请求时,从内存库中提取数据访问请求,并将所述数据访问请求发送给从库所在服务器,由从库所在服务器完成对从库的数据更新。本发明属于网络通信技术领域,能向业务层屏蔽具体的数据库运行方式、并提供统一的数据服务。
-
-
-
-
-
-