¶Ô±ÈÐÂÎļþ |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill åºéª (smallchill@163.com) |
| | | */ |
| | | package com.vci.ubcs.common.constant; |
| | | |
| | | import org.springblade.core.launch.constant.AppConstant; |
| | | |
| | | import static org.springblade.core.launch.constant.AppConstant.APPLICATION_NAME_PREFIX; |
| | | |
| | | /** |
| | | * å¯å¨å¸¸é |
| | | * |
| | | * @author Chill |
| | | */ |
| | | public interface LauncherConstant { |
| | | |
| | | /** |
| | | * xxljob |
| | | */ |
| | | String APPLICATION_XXLJOB_NAME = APPLICATION_NAME_PREFIX + "xxljob"; |
| | | |
| | | /** |
| | | * xxljob |
| | | */ |
| | | String APPLICATION_XXLJOB_ADMIN_NAME = APPLICATION_NAME_PREFIX + "xxljob-admin"; |
| | | |
| | | /** |
| | | * nacos dev å°å |
| | | */ |
| | | //String NACOS_DEV_ADDR = "dev.vci-tech.com:38848"; |
| | | String NACOS_DEV_ADDR = "192.168.93.186:38848"; |
| | | |
| | | /** |
| | | * nacos prod å°å |
| | | */ |
| | | //String NACOS_PROD_ADDR = "dev.vci-tech.com:38848"; |
| | | String NACOS_PROD_ADDR = "127.0.0.1:8848"; |
| | | |
| | | /** |
| | | * nacos test å°å |
| | | */ |
| | | //String NACOS_TEST_ADDR = "dev.vci-tech.com:38848"; |
| | | String NACOS_TEST_ADDR = "127.0.0.1:8848"; |
| | | |
| | | /** |
| | | * sentinel dev å°å |
| | | */ |
| | | //String SENTINEL_DEV_ADDR = "127.0.0.1:8858"; |
| | | |
| | | /** |
| | | * sentinel prod å°å |
| | | */ |
| | | //String SENTINEL_PROD_ADDR = "172.30.0.58:8858"; |
| | | |
| | | /** |
| | | * sentinel test å°å |
| | | */ |
| | | //String SENTINEL_TEST_ADDR = "172.30.0.58:8858"; |
| | | |
| | | /** |
| | | * seata dev å°å |
| | | */ |
| | | String SEATA_DEV_ADDR = "127.0.0.1:8091"; |
| | | |
| | | /** |
| | | * seata prod å°å |
| | | */ |
| | | String SEATA_PROD_ADDR = "172.30.0.68:8091"; |
| | | |
| | | /** |
| | | * seata test å°å |
| | | */ |
| | | String SEATA_TEST_ADDR = "172.30.0.68:8091"; |
| | | |
| | | /** |
| | | * zipkin dev å°å |
| | | */ |
| | | String ZIPKIN_DEV_ADDR = "http://dev.vci-tech.com:38006"; |
| | | |
| | | /** |
| | | * zipkin prod å°å |
| | | */ |
| | | String ZIPKIN_PROD_ADDR = "http://172.30.0.71:9411"; |
| | | |
| | | /** |
| | | * zipkin test å°å |
| | | */ |
| | | String ZIPKIN_TEST_ADDR = "http://172.30.0.71:9411"; |
| | | |
| | | /** |
| | | * elk dev å°å |
| | | */ |
| | | String ELK_DEV_ADDR = "dev.vci-tech.com:38002"; |
| | | |
| | | /** |
| | | * elk prod å°å |
| | | */ |
| | | String ELK_PROD_ADDR = "dev.vci-tech.com:38002"; |
| | | |
| | | /** |
| | | * elk test å°å |
| | | */ |
| | | String ELK_TEST_ADDR = "dev.vci-tech.com:38002"; |
| | | |
| | | /** |
| | | * seata fileæ¨¡å¼ |
| | | */ |
| | | String FILE_MODE = "file"; |
| | | |
| | | /** |
| | | * seata nacosæ¨¡å¼ |
| | | */ |
| | | String NACOS_MODE = "nacos"; |
| | | |
| | | /** |
| | | * seata defaultæ¨¡å¼ |
| | | */ |
| | | String DEFAULT_MODE = "default"; |
| | | |
| | | /** |
| | | * seata groupåç¼ |
| | | */ |
| | | String GROUP_NAME = "-group"; |
| | | |
| | | /** |
| | | * seata æå¡ç»æ ¼å¼ |
| | | * |
| | | * @param appName æå¡å |
| | | * @return group |
| | | */ |
| | | static String seataServiceGroup(String appName) { |
| | | return appName.concat(GROUP_NAME); |
| | | } |
| | | |
| | | /** |
| | | * 卿è·ånacoså°å |
| | | * |
| | | * @param profile ç¯å¢åé |
| | | * @return addr |
| | | */ |
| | | static String nacosAddr(String profile) { |
| | | switch (profile) { |
| | | case (AppConstant.PROD_CODE): |
| | | return NACOS_PROD_ADDR; |
| | | case (AppConstant.TEST_CODE): |
| | | return NACOS_TEST_ADDR; |
| | | default: |
| | | return NACOS_DEV_ADDR; |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * 卿è·åsentinelå°å |
| | | * |
| | | * @param profile ç¯å¢åé |
| | | * @return addr |
| | | */ |
| | | /* static String sentinelAddr(String profile) { |
| | | switch (profile) { |
| | | case (AppConstant.PROD_CODE): |
| | | return SENTINEL_PROD_ADDR; |
| | | case (AppConstant.TEST_CODE): |
| | | return SENTINEL_TEST_ADDR; |
| | | default: |
| | | return SENTINEL_DEV_ADDR; |
| | | } |
| | | }*/ |
| | | |
| | | /** |
| | | * 卿è·åseataå°å |
| | | * |
| | | * @param profile ç¯å¢åé |
| | | * @return addr |
| | | */ |
| | | static String seataAddr(String profile) { |
| | | switch (profile) { |
| | | case (AppConstant.PROD_CODE): |
| | | return SEATA_PROD_ADDR; |
| | | case (AppConstant.TEST_CODE): |
| | | return SEATA_TEST_ADDR; |
| | | default: |
| | | return SEATA_DEV_ADDR; |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * 卿è·åzipkinå°å |
| | | * |
| | | * @param profile ç¯å¢åé |
| | | * @return addr |
| | | */ |
| | | static String zipkinAddr(String profile) { |
| | | switch (profile) { |
| | | case (AppConstant.PROD_CODE): |
| | | return ZIPKIN_PROD_ADDR; |
| | | case (AppConstant.TEST_CODE): |
| | | return ZIPKIN_TEST_ADDR; |
| | | default: |
| | | return ZIPKIN_DEV_ADDR; |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * 卿è·åelkå°å |
| | | * |
| | | * @param profile ç¯å¢åé |
| | | * @return addr |
| | | */ |
| | | static String elkAddr(String profile) { |
| | | switch (profile) { |
| | | case (AppConstant.PROD_CODE): |
| | | return ELK_PROD_ADDR; |
| | | case (AppConstant.TEST_CODE): |
| | | return ELK_TEST_ADDR; |
| | | default: |
| | | return ELK_DEV_ADDR; |
| | | } |
| | | } |
| | | |
| | | } |