[发明专利]针对成瘾人员的心理测评方法及其系统框架的运行方法在审
| 申请号: | 202010109998.4 | 申请日: | 2020-02-23 |
| 公开(公告)号: | CN111427632A | 公开(公告)日: | 2020-07-17 |
| 发明(设计)人: | 杨玲;曹华;王梦琳;张建勋 | 申请(专利权)人: | 西北师范大学 |
| 主分类号: | G06F9/448 | 分类号: | G06F9/448;G16H50/30;G16H20/70 |
| 代理公司: | 北京红福盈知识产权代理事务所(普通合伙) 11525 | 代理人: | 陈月福 |
| 地址: | 730070 甘肃省兰*** | 国省代码: | 甘肃;62 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 针对 成瘾 人员 心理 测评 方法 及其 系统 框架 运行 | ||
1.一种针对成瘾人员的心理综合测评系统框架的运行方法,其特征在于,包括以下步骤:
1)、给每个服务器分配不同的权值;
2)、设置每个节点的三个权重变量:配置的权重weight、节点当前权重currentWeight和有效权重effectiveWeight;
3)、轮询所有节点,计算当前状态下所有节点的有效权重之和totalWeight;
4)、采用公式currentWeight=currentWeight+effectiveWeight选出所有节点中节点当前权重currentWeight中最大的一个节点作为选中节点;
5)、选中节点的节点当前权重currentWeight=currentWeight-totalWeight;
6)、对于服务器数组{a(1),b(2),c(4)}而言,gcd为1,maxweight为4;
7)、假设对于服务器数组{a(1),b(2),c(4)}而言,gcd为1,maxweight为4;
8)、重复调用函数,轮询服务器数组,并返回其值。
2.根据权利要求1所述的一种针对成瘾人员的心理综合测评系统框架的运行方法,其特征在于,步骤2)所述的三个权重变量中,weight为配置的权重,即在配置文件或初始化时约定好的每个节点的权重;currentWeight为节点当前权重,会一直变化;effectiveWeight为有效权重,初始值为weight,通讯过程中发现节点异常,则-1,之后再次选取本节点,调用成功一次则+1,直达恢复到weight,用于健康检查,处理异常节点,降低其权重。
3.根据权利要求1所述的一种针对成瘾人员的心理综合测评系统框架的运行方法,其特征在于,步骤8)中所述的函数公式为totalweight=x+y+z
A1=2x B1=2y C1=2z
A1=Tmax-totaoweight,B1,C1=C1
A2=A`+x,B2=B`+y,C2=C`+z
A`=Tmax-totaoweight,B`=B2,C`=C31
式中totalweight代表了总权重,x、y、z分别代表了原始权重数,Ai、Bi、Ci分别代表不同的三台服务器所接受请求后所计算的权重,i代表了程序提出请求的次数(i=1,2,3……),A’,B’,C’分别代表轮询后的暂时结果,Tmax代表Ai、Bi、Ci中的最大值;
在该公式中,当i=7时,即经过7(1+2+4)次调用之后,每个服务器被选中的次数正好是其权重值,如果有新的请求到来,第8次调用该函数时,i为2,cw为1;进入循环后,i首先被置为0,cw被置为cw-gcd,也就是0,因此cw被重置为maxweight;这种情况就跟第一次调用该函数时一样了;因此,7次是一遍加权轮询结束,7次之后,重复之前的过程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北师范大学,未经西北师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010109998.4/1.html,转载请声明来源钻瓜专利网。





