基于微服务的动态指标解析评测实现方法技术

技术编号:23364314 阅读:38 留言:0更新日期:2020-02-18 17:51
本发明专利技术公开了一种基于微服务的动态指标解析评测实现方法,包括:步骤1)、服务器端基于Spring Cloud构建高可用、高性能微服务集群;步骤2)、服务器端接收来自用户的并发数据请求,请求直接分流到微服务集群不同服务器节点执行基础数据验证;步骤3)、单节点接收到的有效用户数据,缓存中间件redis计数器+1,根据机器负载阈值判断实时计算或异步执行;调用统一的评测计算引擎计算得到结果立即异步通知客户端;步骤4)、服务器端通过短信和/或系统消息下发通知用户查看评测报告。本发明专利技术方法可以很好地解决几百种疾病不同的计算方式的可配置化,实现线上配置,及时更新模型,计算效率高,系统运行稳定。

Implementation method of dynamic index analysis and evaluation based on microservice

【技术实现步骤摘要】
基于微服务的动态指标解析评测实现方法
本专利技术属于动态指标解析评测
,特别涉及一种基于微服务的动态指标解析评测实现方法,该方法应用于健康问卷报告生成流程。
技术介绍
经大量研究表明,我国目前有70%的人处于亚健康,15%的人处于疾病状态,只有15%的人处于健康状态。为促进健康理论的发展及对健康和亚健康的评估,许多学者和机构针对健康和亚健康判断标准的确定也做了一些有益的尝试,比如应用Delphi法评价亚健康的标准、亚健康自测法,采用量子共振仪和超倍生物显微系统等技术评价亚健康等。但总的来说,目前关于健康和亚健康的民众自测判断还缺乏简单有效的方法。健康自测评估能让自测者对近来的自身健康状况进行自我评估,以便在得出客观评估结论后对自身健康状况进行一定的自我判别和后续的积极行动。问卷调查分析是获取调查数据、从中分析、挖掘有用信息,并加以利用的一种常用的科学研究和调查方法。随着Internet网络技术的发展,出现了大量的基于Internet问卷调查分析系统,集问卷调查、统计、分析于一体,通过固定量表按分值或对应条目来评测健康状态或状况,更本文档来自技高网...

【技术保护点】
1.基于微服务的动态指标解析评测实现方法,其特征在于,包括如下步骤:/n步骤1)、服务器端基于Spring Cloud构建高可用、高性能微服务集群;/n步骤2)、服务器端接收来自用户的并发数据请求,请求直接分流到微服务集群不同服务器节点执行基础数据验证;/n步骤3)、单节点接收到的有效用户数据,缓存中间件redis计数器+1,根据机器负载阈值判断实时计算或异步执行;实时计算使用线程池技术,多线程调用统一的评测计算引擎计算指标结果,快速响应用户报告;异步任务提交消息队列中间件MQ,微服务集群不同服务器节点并行消费消息队列中间件MQ中的数据,调用统一的评测计算引擎计算得到结果立即异步通知客户端;/...

【技术特征摘要】
1.基于微服务的动态指标解析评测实现方法,其特征在于,包括如下步骤:
步骤1)、服务器端基于SpringCloud构建高可用、高性能微服务集群;
步骤2)、服务器端接收来自用户的并发数据请求,请求直接分流到微服务集群不同服务器节点执行基础数据验证;
步骤3)、单节点接收到的有效用户数据,缓存中间件redis计数器+1,根据机器负载阈值判断实时计算或异步执行;实时计算使用线程池技术,多线程调用统一的评测计算引擎计算指标结果,快速响应用户报告;异步任务提交消息队列中间件MQ,微服务集群不同服务器节点并行消费消息队列中间件MQ中的数据,调用统一的评测计算引擎计算得到结果立即异步通知客户端;
步骤4)、服务器端通过短信和/或系统消息下发通知用户查看评测报告。


2.根据权利要求1所述基于微服务的动态指标解析评测实现方法,其特征在于,
所述评测计算引擎主要包括如下步骤:
步骤3a)、评测项分析:系统内部建立了200+疾病评测模型,根据用户动态输入+系统静态数据判定评测项模型;
步骤3b)、指标分析计算:根据上...

【专利技术属性】
技术研发人员:谢小青洪求兵罗琼杨明亮侯军凌菡刘天龙李凡黄祥云张享朱林刘维平邵波伍晓聪
申请(专利权)人:武汉绿安健膳方科技有限公司
类型:发明
国别省市:湖北;42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1