← 返回列表

一种基于云原生架构的数据服务发布方法和系统

申请号: CN202311654058.3
申请人: 易智瑞信息技术有限公司
申请日期: 2023/12/5

摘要文本

本发明涉及云原生技术领域,公开了一种基于云原生架构的数据服务发布方法和系统,其中该方法包括:在云原生架构提供的Java虚拟机上在线编写并调试服务脚本,服务脚本中包含用于访问不同数据源的内置函数;将调试后的服务脚本持久化保存,并将服务脚本编译成服务实例;在服务实例的http容器中注册对应的服务路由,在服务网关中注册对外服务路由。本方案能够提高服务脚本迭代开发效率,降低服务开发成本和难度,同时增强服务的高并发性和高可用性。 关注公众号专利查询网

专利详细信息

项目 内容
专利名称 一种基于云原生架构的数据服务发布方法和系统
专利类型 发明授权
申请号 CN202311654058.3
申请日 2023/12/5
公告号 CN117354114B
公开日 2024/3/8
IPC主分类号 H04L41/0273
权利人 易智瑞信息技术有限公司
发明人 姚强; 刘磊
地址 北京市海淀区东北旺西路8号5号楼一层105室

专利主权项内容

1.一种基于云原生架构的数据服务发布方法,其特征在于,包括:在云原生架构提供的Java虚拟机上在线编写并调试服务脚本,其中包括:使用groovy语言和Java语言混合编写服务脚本;解析所述服务脚本,检查脚本中是否有语法错误;向脚本中注入访问多个不同数据源的内置函数和http请求的相关对象;根据http请求的查询参数对脚本进行部分替换和裁剪,生成用于执行的脚本;将所述用于执行的脚本提交到Java虚拟机的脚本引擎中执行,返回json格式的查询结果,所述服务脚本中包含用于访问不同数据源的内置函数;将调试后的服务脚本持久化保存,并将服务脚本编译成服务实例;在服务实例的http容器中注册对应的服务路由,在服务网关中注册对外服务路由。