提交 e94c72d1 authored 作者: wyl's avatar wyl

中间件难度计算,按照“不支持”的数量计算

上级 065bd409
...@@ -258,7 +258,7 @@ public class WorkLoadUtil { ...@@ -258,7 +258,7 @@ public class WorkLoadUtil {
*/ */
FrameDifficulty frameDifficulty = report.getDifficultyAssessment().getFrameDifficulty(); FrameDifficulty frameDifficulty = report.getDifficultyAssessment().getFrameDifficulty();
//系统部署架构难度P(混合:1.1 前后分离:1)即系统评估 //系统部署架构难度P(混合:1.1 前后分离:1)即系统评估
double pFramework = (frameDifficulty.getDetails()== 2)?1.1:1; double pFramework = (frameDifficulty.getDetails()== 2)?1.1:1;//2020/3/9改动:1是分离,2是混合
logger.info("系统部署架构难度-评估:"+pFramework); logger.info("系统部署架构难度-评估:"+pFramework);
frameDifficulty.setSystemEvaluation(Double.valueOf(nf.format(pFramework))); frameDifficulty.setSystemEvaluation(Double.valueOf(nf.format(pFramework)));
//系统部署架构难度e(分布式 0.2 负载均衡 0.1 容灾0.1 其他0.1) e = 1.2*1.1*1.1*1.1 即用户额外信息 //系统部署架构难度e(分布式 0.2 负载均衡 0.1 容灾0.1 其他0.1) e = 1.2*1.1*1.1*1.1 即用户额外信息
...@@ -307,7 +307,7 @@ public class WorkLoadUtil { ...@@ -307,7 +307,7 @@ public class WorkLoadUtil {
// for(DependOnNum dependOnNum:middlewareDifficulty.getDependOnNum()){ // for(DependOnNum dependOnNum:middlewareDifficulty.getDependOnNum()){
// pMiddle*=(1.0+0.001*dependOnNum.getNum()); // pMiddle*=(1.0+0.001*dependOnNum.getNum());
// } // }
pMiddle*=(1.0+0.001*middlewareDifficulty.getDependOnNum()); pMiddle*=(1.0+0.001*middlewareDifficulty.getNumber());//getDependOnNum());
pMiddle = pMiddle>1.3?1.3:pMiddle; pMiddle = pMiddle>1.3?1.3:pMiddle;
logger.info("中间件难度-评估:"+pMiddle); logger.info("中间件难度-评估:"+pMiddle);
middlewareDifficulty.setSystemEvaluation(Double.valueOf(nf.format(pMiddle))); middlewareDifficulty.setSystemEvaluation(Double.valueOf(nf.format(pMiddle)));
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论