|
|
package com.ui.project;
|
|
|
|
|
|
import java.util.*;
|
|
|
import java.util.ArrayList;
|
|
|
import java.util.HashMap;
|
|
|
import java.util.List;
|
|
|
import java.util.Map;
|
|
|
import java.util.stream.Collectors;
|
|
|
|
|
|
public class ProjectOnline {
|
|
|
|
|
|
private static List<String> JAVA_ENV_LIST=new ArrayList<>();
|
|
|
//private static List<String> JAVA_ENV_LIST_QCLOUD = Arrays.asList("qcloud", "qcloud_gray");
|
|
|
//private static List<String> JAVA_ENV_LIST_AWS= Arrays.asList( "aws","aws_gray");
|
|
|
private final static String JAVA_ENV_AWS="aws,aws_gray";
|
|
|
private final static String JAVA_ENV_QCLOUD="qcloud,qcloud_gray";
|
|
|
private final static String JAVA_ENV_QCLOUD_AZ2="qcloudaz2";
|
|
|
private final static String JAVA_ENV_QCLOUD_AWS=JAVA_ENV_AWS+","+JAVA_ENV_QCLOUD;//默认值
|
|
|
public final static String JAVA_ENV_ALL=JAVA_ENV_AWS+","+JAVA_ENV_QCLOUD+","+JAVA_ENV_QCLOUD_AZ2;
|
|
|
public final static String JAVA_ENV_ALL=JAVA_ENV_QCLOUD+","+JAVA_ENV_QCLOUD_AZ2;
|
|
|
|
|
|
private static List<Project> JAVA_LIST = new ArrayList<>();
|
|
|
private static Map<String,Project> JAVA_MAP = new HashMap<>();
|
|
|
|
|
|
//private static List<Project> PHP_LIST = new ArrayList<Project>();
|
|
|
//private static List<Project> NODE_LIST = new ArrayList<Project>();
|
|
|
|
|
|
static{
|
|
|
// java 核心服务
|
|
|
JAVA_LIST.add(new Project("1","yohobuy-activity","129","yoho30",JAVA_ENV_ALL, "java 核心服务"));
|
|
|
JAVA_LIST.add(new Project("1","yohobuy-wechat","248","yoho30",JAVA_ENV_ALL, "java 核心服务"));
|
|
|
JAVA_LIST.add(new Project("1","yoho-sns","125","yoho30",JAVA_ENV_ALL,"java 核心服务"));
|
|
|
JAVA_LIST.add(new Project("1","yoho-erp-gateway","977","yoho30",JAVA_ENV_ALL,"java 核心服务"));
|
|
|
JAVA_LIST.add(new Project("1","yoho-message","123","yoho30","aws,qcloud,qcloud_gray,"+JAVA_ENV_QCLOUD_AZ2,"java 核心服务"));
|
|
|
JAVA_LIST.add(new Project("1","yoho-message","123","yoho30",JAVA_ENV_ALL,"java 核心服务"));
|
|
|
JAVA_LIST.add(new Project("1","uic","439","yoho30",JAVA_ENV_ALL,"java 核心服务"));
|
|
|
JAVA_LIST.add(new Project("1","yoho-users","134","yoho30",JAVA_ENV_ALL,"java 核心服务"));
|
|
|
JAVA_LIST.add(new Project("1","yohobuy-resources","122","yoho30",JAVA_ENV_ALL,"java 核心服务"));
|
...
|
...
|
@@ -72,10 +66,10 @@ public class ProjectOnline { |
|
|
JAVA_LIST.add(new Project("2","yoho-search-consumer","8","yoho-search","qcloud,"+JAVA_ENV_QCLOUD_AZ2,""));
|
|
|
JAVA_LIST.add(new Project("2","yoho-search-producer","7","yoho-search","qcloud,"+JAVA_ENV_QCLOUD_AZ2,""));
|
|
|
JAVA_LIST.add(new Project("2","yoho-search-adaptor","13","yoho-search","qcloud,"+JAVA_ENV_QCLOUD_AZ2,""));
|
|
|
JAVA_LIST.add(new Project("2","yohomars-search-service","554","yoho-search",JAVA_ENV_QCLOUD_AWS,""));
|
|
|
JAVA_LIST.add(new Project("2","yohomars-search-service","554","yoho-search",JAVA_ENV_QCLOUD,""));
|
|
|
|
|
|
|
|
|
JAVA_LIST.add(new Project("3","yohobuy-platform","110","platform",JAVA_ENV_QCLOUD_AWS,""));
|
|
|
JAVA_LIST.add(new Project("3","yohobuy-platform","110","platform",JAVA_ENV_QCLOUD,""));
|
|
|
|
|
|
//把list转成map,放到最后
|
|
|
JAVA_MAP=JAVA_LIST.stream().collect(Collectors.toMap(Project::getName,Project->Project));
|
...
|
...
|
|