-
公开(公告)号:CN118861003A
公开(公告)日:2024-10-29
申请号:CN202410051497.3
申请日:2024-01-12
Applicant: 上海宝信软件股份有限公司
Abstract: 本发明提供了一种基于元数据建模的数据库脚本生成系统及方法,包括:数据库元数据类型维护单元、数据库脚本转换单元、数据库版本控制单元、数据库版本对比单元和数据库管理系统主控单元。本发明将多种关系型数据库字段类型抽象化为元数据字段类型,并将映射关系存储在系统中,通过元数据字段类型与实际数据库字段类型的映射关系比对,为数据库脚本转换提供了一种新的方法,同时系统可基于脚本转换方法实现多种数据库升降级脚本的自动生成,极大减轻了手工整理的复杂度。
-
公开(公告)号:CN115994012A
公开(公告)日:2023-04-21
申请号:CN202111209949.9
申请日:2021-10-18
Applicant: 上海宝信软件股份有限公司
Abstract: 本发明提供了一种基于机器学习的Kubernetes集群动态资源调度方法和系统,包括:步骤1:通过客户端或者命令行工具操作Kubernetes,在Kubernetes中汇总部署系统的基本信息;步骤2:将部署系统的基本信息输入到预测模型中,结合行业类相似系统的历史调度数据,对不同的调度策略进行评价;步骤3:结合机器学习进行预测,得到部署系统的最优调度策略;步骤4:将预测的最优调度策略发送至Kubernetes,并执行该调度策略。本发明可以动态预测Kubernetes中部署系统的最优调度策略,实现实时自动调整系统运行环境的目的,从而规避系统潜在资源使用风险,减少工作人员的干预,实现自动化运维。
-
公开(公告)号:CN115328453A
公开(公告)日:2022-11-11
申请号:CN202110506861.7
申请日:2021-05-10
Applicant: 上海宝信软件股份有限公司
Abstract: 本发明提供了一种基于JavaScript脚本的工业互联网智能联动方法及系统,包括:步骤S1:准备Java中执行js脚本的容器,注入Java全局函数;步骤S2:在监测满足触发条件时,触发脚本的执行,根据传入的脚本id查询js脚本的内容;步骤S3:启动脚本执行线程,预设最大可占用CPU时间和最大内存,在执行时启动监控线程,监控脚本的执行时间以及内存,当监控脚本的执行时间以及内存在预设范围内时,则正常执行结束;当超出范围时,则执行结束并抛出异常;步骤S4:记录执行履历。本发明在BS客户端由用户开发自定义JavaScript脚本,前后台应用脚本语言一致,代码可复用,并且降低学习成本。
-
-