Compare commits

...

8 Commits

Author SHA1 Message Date
陈思豪 b33b59222e 任务管理 2024-08-22 08:33:25 +08:00
陈思豪 76761de5e8 任务管理 2024-08-21 22:43:03 +08:00
陈思豪 bf60933eac 数据脱敏 2024-08-21 22:10:26 +08:00
陈思豪 3dc7b35e04 数据脱敏 2024-08-21 20:48:50 +08:00
陈思豪 37c71a5d3e 数据脱敏 2024-08-21 20:45:05 +08:00
陈思豪 2983c635ff Merge branch 'dev.csh.oneweek' of https://gitea.qinmian.online/TreeData/cloud-etl 2024-08-21 20:43:45 +08:00
陈思豪 6233a50911 数据脱敏 2024-08-21 20:31:34 +08:00
陈思豪 a2d2caac79 修改 2024-08-21 10:38:40 +08:00
54 changed files with 5490 additions and 988 deletions

View File

@ -1,11 +1,18 @@
# 指定构建镜像的起始镜像
FROM anolis-registry.cn-zhangjiakou.cr.aliyuncs.com/openanolis/dragonwell:17.0.4.0.4.8-standard-ga-8.6 FROM anolis-registry.cn-zhangjiakou.cr.aliyuncs.com/openanolis/dragonwell:17.0.4.0.4.8-standard-ga-8.6
# 执行一些必须的条件
# 定义时区参数
ENV TZ=Asia/Shanghai ENV TZ=Asia/Shanghai
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo '$TZ' > /etc/timezone # 执行一些必备的条件
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo "$TZ" > /etc/timezone
VOLUME ["/home/logs/cloud-etl"] # 挂载工作目录
VOLUME ["/home/logs"]
# 拷贝执行 jar 包文件
COPY ./cloud-etl-server/target/cloud-etl.jar /home/app.jar COPY ./cloud-etl-server/target/cloud-etl.jar /home/app.jar
ENTRYPOINT ["java","-jar"]CMD ["/home/app.jar"] # 构建启动命令
ENTRYPOINT ["java", "-Dfile.encoding=utf-8", "-jar", "/home/app.jar"]

View File

@ -22,6 +22,32 @@
<groupId>com.muyu</groupId> <groupId>com.muyu</groupId>
<artifactId>cloud-common-core</artifactId> <artifactId>cloud-common-core</artifactId>
</dependency> </dependency>
<!--hutool-->
<dependency>
<groupId>cn.hutool</groupId>
<artifactId>hutool-core</artifactId>
<version>${hutool.version}</version>
</dependency>
<!--json模块-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-json</artifactId>
</dependency>
<dependency>
<groupId>io.gitee.chemors</groupId>
<artifactId>secure-ext-spring-boot-starter</artifactId>
<version>1.0.3-RELEASE</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.8.1</version>
</dependency>
</dependencies> </dependencies>
</project> </project>

View File

@ -9,16 +9,16 @@ import lombok.Data;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;
import lombok.experimental.SuperBuilder; import lombok.experimental.SuperBuilder;
import java.util.Date;
import java.util.Map;
/** /**
* asset_data_dict * asset_data_dict
* *
* @author Saisai * @author Saisai
* @date 2024-04-24 * @date 2024-04-24
*/ */
@Data
@NoArgsConstructor
@AllArgsConstructor
@SuperBuilder
public class AssetDataDict extends BaseEntity public class AssetDataDict extends BaseEntity
{ {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
@ -31,6 +31,72 @@ public class AssetDataDict extends BaseEntity
@Excel(name = "数据接入id") @Excel(name = "数据接入id")
private Long basicId; private Long basicId;
@Override
public String toString() {
return "AssetDataDict{" +
"id=" + id +
", basicId=" + basicId +
", dictName='" + dictName + '\'' +
", dictType='" + dictType + '\'' +
'}';
}
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public Long getBasicId() {
return basicId;
}
public void setBasicId(Long basicId) {
this.basicId = basicId;
}
public String getDictName() {
return dictName;
}
public void setDictName(String dictName) {
this.dictName = dictName;
}
public String getDictType() {
return dictType;
}
public void setDictType(String dictType) {
this.dictType = dictType;
}
public AssetDataDict(BaseEntityBuilder<?, ?> b, Long id, Long basicId, String dictName, String dictType) {
super(b);
this.id = id;
this.basicId = basicId;
this.dictName = dictName;
this.dictType = dictType;
}
public AssetDataDict(Long id, Long basicId, String dictName, String dictType) {
this.id = id;
this.basicId = basicId;
this.dictName = dictName;
this.dictType = dictType;
}
public AssetDataDict(String searchValue, String createBy, Date createTime, String updateBy, Date updateTime, String remark, Map<String, Object> params, Long id, Long basicId, String dictName, String dictType) {
super(searchValue, createBy, createTime, updateBy, updateTime, remark, params);
this.id = id;
this.basicId = basicId;
this.dictName = dictName;
this.dictType = dictType;
}
/** 字典名称 */ /** 字典名称 */
@Excel(name = "字典名称") @Excel(name = "字典名称")
private String dictName; private String dictName;

View File

@ -7,16 +7,16 @@ import lombok.Data;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;
import lombok.experimental.SuperBuilder; import lombok.experimental.SuperBuilder;
import java.util.Date;
import java.util.Map;
/** /**
* asset_impower * asset_impower
* *
* @author Saisai * @author Saisai
* @date 2024-04-28 * @date 2024-04-28
*/ */
@Data
@NoArgsConstructor
@AllArgsConstructor
@SuperBuilder
public class AssetImpower extends BaseEntity { public class AssetImpower extends BaseEntity {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
@ -25,6 +25,57 @@ public class AssetImpower extends BaseEntity {
*/ */
private Long id; private Long id;
@Override
public String toString() {
return "AssetImpower{" +
"id=" + id +
", tableId=" + tableId +
", deptId=" + deptId +
", basicId=" + basicId +
", userId=" + userId +
'}';
}
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public Long getTableId() {
return tableId;
}
public void setTableId(Long tableId) {
this.tableId = tableId;
}
public Long getDeptId() {
return deptId;
}
public void setDeptId(Long deptId) {
this.deptId = deptId;
}
public Long getBasicId() {
return basicId;
}
public void setBasicId(Long basicId) {
this.basicId = basicId;
}
public Long getUserId() {
return userId;
}
public void setUserId(Long userId) {
this.userId = userId;
}
/** /**
* id * id
*/ */
@ -49,14 +100,40 @@ public class AssetImpower extends BaseEntity {
@Excel(name = "用户id") @Excel(name = "用户id")
private Long userId; private Long userId;
public static AssetImpower saveAssetImpower public AssetImpower(BaseEntityBuilder<?, ?> b, Long id, Long tableId, Long deptId, Long basicId, Long userId) {
(Long deptId,Long userId,AssetImpower assetImpower){ super(b);
return AssetImpower.builder() this.id = id;
.basicId(assetImpower.getBasicId()) this.tableId = tableId;
.tableId(assetImpower.getTableId()) this.deptId = deptId;
.deptId(deptId) this.basicId = basicId;
.userId(userId) this.userId = userId;
.build();
} }
public AssetImpower(Long id, Long tableId, Long deptId, Long basicId, Long userId) {
this.id = id;
this.tableId = tableId;
this.deptId = deptId;
this.basicId = basicId;
this.userId = userId;
}
public AssetImpower(String searchValue, String createBy, Date createTime, String updateBy, Date updateTime, String remark, Map<String, Object> params, Long id, Long tableId, Long deptId, Long basicId, Long userId) {
super(searchValue, createBy, createTime, updateBy, updateTime, remark, params);
this.id = id;
this.tableId = tableId;
this.deptId = deptId;
this.basicId = basicId;
this.userId = userId;
}
// public static AssetImpower saveAssetImpower
// (Long deptId,Long userId,AssetImpower assetImpower){
// return AssetImpower.builder()
// .basicId(assetImpower.getBasicId())
// .tableId(assetImpower.getTableId())
// .deptId(deptId)
// .userId(userId)
// .build();
// }
} }

View File

@ -0,0 +1,31 @@
package com.muyu.domain;
import com.mos.secure.ext.annotations.DesensitizationProp;
import com.mos.secure.ext.enums.SensitiveTypeEnum;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;
/**
* @PackageName:com.muyu.domain
* @ClassName:DesensitizationAdmin
* @Description:
* @author:
* @date: 2024/8/21 21:00
*/
@Data
@NoArgsConstructor
@AllArgsConstructor
@ToString
public class DesensitizationAdmin {
private Integer uid;
@DesensitizationProp(SensitiveTypeEnum.CHINESE_NAME)
private String userName;//姓名
@DesensitizationProp(SensitiveTypeEnum.MOBILE_PHONE)
private String userMobile;//手机号
@DesensitizationProp(SensitiveTypeEnum.FIXED_PHONE)
private String userTel;//固定电话
@DesensitizationProp(SensitiveTypeEnum.ID_CARD)
private String userBkId;//银行卡号
}

View File

@ -10,20 +10,30 @@ import lombok.Data;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;
import lombok.experimental.SuperBuilder; import lombok.experimental.SuperBuilder;
import java.util.Date;
import java.util.Map;
/** /**
* dict_info * dict_info
* *
* @author Saisai * @author Saisai
* @date 2024-04-24 * @date 2024-04-24
*/ */
@Data
@NoArgsConstructor
@AllArgsConstructor
@SuperBuilder
public class DictInfo extends BaseEntity public class DictInfo extends BaseEntity
{ {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
@Override
public String toString() {
return "DictInfo{" +
"id=" + id +
", dictId=" + dictId +
", infoName='" + infoName + '\'' +
", infoValue='" + infoValue + '\'' +
", isEdit=" + isEdit +
'}';
}
/** 主键 */ /** 主键 */
@TableId(value = "id",type = IdType.AUTO) @TableId(value = "id",type = IdType.AUTO)
private Long id; private Long id;
@ -32,6 +42,72 @@ public class DictInfo extends BaseEntity
@Excel(name = "字典id") @Excel(name = "字典id")
private Long dictId; private Long dictId;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public Long getDictId() {
return dictId;
}
public void setDictId(Long dictId) {
this.dictId = dictId;
}
public String getInfoName() {
return infoName;
}
public void setInfoName(String infoName) {
this.infoName = infoName;
}
public String getInfoValue() {
return infoValue;
}
public void setInfoValue(String infoValue) {
this.infoValue = infoValue;
}
public boolean isEdit() {
return isEdit;
}
public void setEdit(boolean edit) {
isEdit = edit;
}
public DictInfo(BaseEntityBuilder<?, ?> b, Long id, Long dictId, String infoName, String infoValue, boolean isEdit) {
super(b);
this.id = id;
this.dictId = dictId;
this.infoName = infoName;
this.infoValue = infoValue;
this.isEdit = isEdit;
}
public DictInfo(Long id, Long dictId, String infoName, String infoValue, boolean isEdit) {
this.id = id;
this.dictId = dictId;
this.infoName = infoName;
this.infoValue = infoValue;
this.isEdit = isEdit;
}
public DictInfo(String searchValue, String createBy, Date createTime, String updateBy, Date updateTime, String remark, Map<String, Object> params, Long id, Long dictId, String infoName, String infoValue, boolean isEdit) {
super(searchValue, createBy, createTime, updateBy, updateTime, remark, params);
this.id = id;
this.dictId = dictId;
this.infoName = infoName;
this.infoValue = infoValue;
this.isEdit = isEdit;
}
/** 字典名称 */ /** 字典名称 */
@Excel(name = "字典名称") @Excel(name = "字典名称")
private String infoName; private String infoName;

View File

@ -14,14 +14,110 @@ import java.util.Date;
* @nameDictionary * @nameDictionary
* @Date2024/8/21 10:31 * @Date2024/8/21 10:31
*/ */
@Data
@NoArgsConstructor
@AllArgsConstructor
@SuperBuilder
public class Dictionary { public class Dictionary {
private Integer createBy; private Integer createBy;
private Date createTime; private Date createTime;
private Integer updateBy; private Integer updateBy;
@Override
public String toString() {
return "Dictionary{" +
"createBy=" + createBy +
", createTime=" + createTime +
", updateBy=" + updateBy +
", updateTime=" + updateTime +
", remark='" + remark + '\'' +
", id=" + id +
", code='" + code + '\'' +
", descriotion='" + descriotion + '\'' +
", typeId=" + typeId +
'}';
}
public Integer getCreateBy() {
return createBy;
}
public void setCreateBy(Integer createBy) {
this.createBy = createBy;
}
public Date getCreateTime() {
return createTime;
}
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
public Integer getUpdateBy() {
return updateBy;
}
public void setUpdateBy(Integer updateBy) {
this.updateBy = updateBy;
}
public Date getUpdateTime() {
return updateTime;
}
public void setUpdateTime(Date updateTime) {
this.updateTime = updateTime;
}
public String getRemark() {
return remark;
}
public void setRemark(String remark) {
this.remark = remark;
}
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getCode() {
return code;
}
public void setCode(String code) {
this.code = code;
}
public String getDescriotion() {
return descriotion;
}
public void setDescriotion(String descriotion) {
this.descriotion = descriotion;
}
public Integer getTypeId() {
return typeId;
}
public void setTypeId(Integer typeId) {
this.typeId = typeId;
}
public Dictionary(Integer createBy, Date createTime, Integer updateBy, Date updateTime, String remark, Long id, String code, String descriotion, Integer typeId) {
this.createBy = createBy;
this.createTime = createTime;
this.updateBy = updateBy;
this.updateTime = updateTime;
this.remark = remark;
this.id = id;
this.code = code;
this.descriotion = descriotion;
this.typeId = typeId;
}
private Date updateTime; private Date updateTime;
private String remark; private String remark;
private Long id; private Long id;

View File

@ -13,11 +13,36 @@ import lombok.experimental.SuperBuilder;
* @nameDictionaryTYpe * @nameDictionaryTYpe
* @Date2024/8/21 10:32 * @Date2024/8/21 10:32
*/ */
@Data
@NoArgsConstructor
@AllArgsConstructor
@SuperBuilder
public class DictionaryTYpe { public class DictionaryTYpe {
private Long id; private Long id;
private String typeName; private String typeName;
@Override
public String toString() {
return "DictionaryTYpe{" +
"id=" + id +
", typeName='" + typeName + '\'' +
'}';
}
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getTypeName() {
return typeName;
}
public void setTypeName(String typeName) {
this.typeName = typeName;
}
public DictionaryTYpe(Long id, String typeName) {
this.id = id;
this.typeName = typeName;
}
} }

View File

@ -3,6 +3,7 @@ package com.muyu.domain;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import com.muyu.common.core.annotation.Excel;
import com.muyu.common.core.web.domain.BaseEntity; import com.muyu.common.core.web.domain.BaseEntity;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Data; import lombok.Data;
@ -11,8 +12,8 @@ import lombok.NoArgsConstructor;
import lombok.experimental.SuperBuilder; import lombok.experimental.SuperBuilder;
@Data @Data
@NoArgsConstructor
@AllArgsConstructor @AllArgsConstructor
@NoArgsConstructor
@SuperBuilder @SuperBuilder
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@TableName(value ="source",autoResultMap = true) //数据库表相关 @TableName(value ="source",autoResultMap = true) //数据库表相关
@ -21,70 +22,54 @@ public class Source extends BaseEntity {
@TableId(value = "id", type = IdType.AUTO) @TableId(value = "id", type = IdType.AUTO)
private Long id; private Long id;
/** 接入源名称 */
/** @Excel(name = "接入源名称")
*
*/
private String dataResourceName; private String dataResourceName;
/** 数据来源系统名称 */
/** @Excel(name = "数据来源系统名称")
*
*/
private String dataSourcesSystemName; private String dataSourcesSystemName;
/** /** 主机ip地址 */
* Ip @Excel(name = "主机ip地址")
*/
private String host; private String host;
/** /** 端口 */
* @Excel(name = "端口")
*/
private String port; private String port;
/** 数据接入类型 */
/** @Excel(name = "数据接入类型")
*
*/
private String databaseType; private String databaseType;
/** /** 数据库名称 */
* @Excel(name = "数据库名称")
*/
private String databaseName; private String databaseName;
/** /** 初始化连接数量 */
* @Excel(name = "初始化连接数量")
*/
private Long initLinkNum; private Long initLinkNum;
/** /** 最大连接数量 */
* @Excel(name = "最大连接数量")
*/
private Long maxLinkNum; private Long maxLinkNum;
/** /** 最大等待时间 */
* @Excel(name = "最大等待时间")
*/
private Long maxWaitTime; private Long maxWaitTime;
/** /** 最大等待次数 */
* @Excel(name = "最大等待次数")
*/
private Long maxWaitTimes; private Long maxWaitTimes;
/**
* @Excel(name ="连接参数")
*/
private String connectionParams; private String connectionParams;
/** @Excel(name ="用户名")
*
*/
private String username; private String username;
/** @Excel(name ="密码")
*
*/
private String password; private String password;
} }

View File

@ -1,5 +1,6 @@
package com.muyu.domain; package com.muyu.domain;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import com.muyu.common.core.web.domain.BaseEntity; import com.muyu.common.core.web.domain.BaseEntity;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
@ -13,11 +14,19 @@ import lombok.experimental.SuperBuilder;
@NoArgsConstructor @NoArgsConstructor
@SuperBuilder @SuperBuilder
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@TableName(value ="SourceType",autoResultMap = true) //数据库表相关 @TableName(value ="sourcetype",autoResultMap = true) //数据库表相关
public class SourceType extends BaseEntity { public class SourceType extends BaseEntity {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
//数据源类型ID //数据源类型ID
private Integer id; private Integer id;
//数据源类型名称 //数据源类型名称
private String name; private String name;
//
@TableField(value = "driver_class")
private String driverClass;
private String prefix;
private String suffix;
} }

View File

@ -9,16 +9,15 @@ import lombok.Data;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;
import lombok.experimental.SuperBuilder; import lombok.experimental.SuperBuilder;
import java.util.Date;
import java.util.Map;
/** /**
* structure * structure
* *
* @author Saisai * @author Saisai
* @date 2024-04-22 * @date 2024-04-22
*/ */
@Data
@NoArgsConstructor
@AllArgsConstructor
@SuperBuilder
public class Structure extends BaseEntity public class Structure extends BaseEntity
{ {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
@ -76,4 +75,176 @@ public class Structure extends BaseEntity
private String dictionaryTable; private String dictionaryTable;
@Override
public String toString() {
return "Structure{" +
"id=" + id +
", tableId=" + tableId +
", columnName='" + columnName + '\'' +
", columnRemark='" + columnRemark + '\'' +
", isPrimary='" + isPrimary + '\'' +
", columnType='" + columnType + '\'' +
", javaType='" + javaType + '\'' +
", columnLength='" + columnLength + '\'' +
", columnDecimals='" + columnDecimals + '\'' +
", isNull='" + isNull + '\'' +
", defaultValue='" + defaultValue + '\'' +
", isDictionary='" + isDictionary + '\'' +
", dictionaryTable='" + dictionaryTable + '\'' +
'}';
}
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public Long getTableId() {
return tableId;
}
public void setTableId(Long tableId) {
this.tableId = tableId;
}
public String getColumnName() {
return columnName;
}
public void setColumnName(String columnName) {
this.columnName = columnName;
}
public String getColumnRemark() {
return columnRemark;
}
public void setColumnRemark(String columnRemark) {
this.columnRemark = columnRemark;
}
public String getIsPrimary() {
return isPrimary;
}
public void setIsPrimary(String isPrimary) {
this.isPrimary = isPrimary;
}
public String getColumnType() {
return columnType;
}
public void setColumnType(String columnType) {
this.columnType = columnType;
}
public String getJavaType() {
return javaType;
}
public void setJavaType(String javaType) {
this.javaType = javaType;
}
public String getColumnLength() {
return columnLength;
}
public void setColumnLength(String columnLength) {
this.columnLength = columnLength;
}
public String getColumnDecimals() {
return columnDecimals;
}
public void setColumnDecimals(String columnDecimals) {
this.columnDecimals = columnDecimals;
}
public String getIsNull() {
return isNull;
}
public void setIsNull(String isNull) {
this.isNull = isNull;
}
public String getDefaultValue() {
return defaultValue;
}
public void setDefaultValue(String defaultValue) {
this.defaultValue = defaultValue;
}
public String getIsDictionary() {
return isDictionary;
}
public void setIsDictionary(String isDictionary) {
this.isDictionary = isDictionary;
}
public String getDictionaryTable() {
return dictionaryTable;
}
public void setDictionaryTable(String dictionaryTable) {
this.dictionaryTable = dictionaryTable;
}
public Structure(BaseEntityBuilder<?, ?> b, Long id, Long tableId, String columnName, String columnRemark, String isPrimary, String columnType, String javaType, String columnLength, String columnDecimals, String isNull, String defaultValue, String isDictionary, String dictionaryTable) {
super(b);
this.id = id;
this.tableId = tableId;
this.columnName = columnName;
this.columnRemark = columnRemark;
this.isPrimary = isPrimary;
this.columnType = columnType;
this.javaType = javaType;
this.columnLength = columnLength;
this.columnDecimals = columnDecimals;
this.isNull = isNull;
this.defaultValue = defaultValue;
this.isDictionary = isDictionary;
this.dictionaryTable = dictionaryTable;
}
public Structure(Long id, Long tableId, String columnName, String columnRemark, String isPrimary, String columnType, String javaType, String columnLength, String columnDecimals, String isNull, String defaultValue, String isDictionary, String dictionaryTable) {
this.id = id;
this.tableId = tableId;
this.columnName = columnName;
this.columnRemark = columnRemark;
this.isPrimary = isPrimary;
this.columnType = columnType;
this.javaType = javaType;
this.columnLength = columnLength;
this.columnDecimals = columnDecimals;
this.isNull = isNull;
this.defaultValue = defaultValue;
this.isDictionary = isDictionary;
this.dictionaryTable = dictionaryTable;
}
public Structure(String searchValue, String createBy, Date createTime, String updateBy, Date updateTime, String remark, Map<String, Object> params, Long id, Long tableId, String columnName, String columnRemark, String isPrimary, String columnType, String javaType, String columnLength, String columnDecimals, String isNull, String defaultValue, String isDictionary, String dictionaryTable) {
super(searchValue, createBy, createTime, updateBy, updateTime, remark, params);
this.id = id;
this.tableId = tableId;
this.columnName = columnName;
this.columnRemark = columnRemark;
this.isPrimary = isPrimary;
this.columnType = columnType;
this.javaType = javaType;
this.columnLength = columnLength;
this.columnDecimals = columnDecimals;
this.isNull = isNull;
this.defaultValue = defaultValue;
this.isDictionary = isDictionary;
this.dictionaryTable = dictionaryTable;
}
} }

View File

@ -9,26 +9,140 @@ import lombok.Data;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;
import lombok.experimental.SuperBuilder; import lombok.experimental.SuperBuilder;
import java.util.List;
/** /**
* table_info * table_info
* *
* @author Saisai * @author Saisai
* @date 2024-04-22 * @date 2024-04-22
*/ */
@Data
@NoArgsConstructor
@AllArgsConstructor
@SuperBuilder
public class TableInfo extends TreeEntity public class TableInfo extends TreeEntity
{ {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
/** 主键 */ /** 主键 */
@TableId(value = "id", type = IdType.AUTO) @TableId(value = "id", type = IdType.AUTO)
private Long id; private Long id;
private Long basicId; private Long basicId;
@Override
public String toString() {
return "TableInfo{" +
"id=" + id +
", basicId=" + basicId +
", tableName='" + tableName + '\'' +
", tableRemark='" + tableRemark + '\'' +
", type='" + type + '\'' +
", dataNum=" + dataNum +
", center='" + center + '\'' +
", parentId=" + parentId +
'}';
}
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public Long getBasicId() {
return basicId;
}
public void setBasicId(Long basicId) {
this.basicId = basicId;
}
public String getTableName() {
return tableName;
}
public void setTableName(String tableName) {
this.tableName = tableName;
}
public String getTableRemark() {
return tableRemark;
}
public void setTableRemark(String tableRemark) {
this.tableRemark = tableRemark;
}
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
public Long getDataNum() {
return dataNum;
}
public void setDataNum(Long dataNum) {
this.dataNum = dataNum;
}
public String getCenter() {
return center;
}
public void setCenter(String center) {
this.center = center;
}
@Override
public Long getParentId() {
return parentId;
}
@Override
public void setParentId(Long parentId) {
this.parentId = parentId;
}
public TableInfo(TreeEntityBuilder<?, ?> b, Long id, Long basicId, String tableName, String tableRemark, String type, Long dataNum, String center, Long parentId) {
super(b);
this.id = id;
this.basicId = basicId;
this.tableName = tableName;
this.tableRemark = tableRemark;
this.type = type;
this.dataNum = dataNum;
this.center = center;
this.parentId = parentId;
}
public TableInfo(Long id, Long basicId, String tableName, String tableRemark, String type, Long dataNum, String center, Long parentId) {
this.id = id;
this.basicId = basicId;
this.tableName = tableName;
this.tableRemark = tableRemark;
this.type = type;
this.dataNum = dataNum;
this.center = center;
this.parentId = parentId;
}
public TableInfo(String parentName, Long parentId, Integer orderNum, String ancestors, List<?> children, Long id, Long basicId, String tableName, String tableRemark, String type, Long dataNum, String center, Long parentId1) {
super(parentName, parentId, orderNum, ancestors, children);
this.id = id;
this.basicId = basicId;
this.tableName = tableName;
this.tableRemark = tableRemark;
this.type = type;
this.dataNum = dataNum;
this.center = center;
this.parentId = parentId1;
}
/** 表名称/数据库 */ /** 表名称/数据库 */
@Excel(name = "表名称/数据库") @Excel(name = "表名称/数据库")
private String tableName; private String tableName;

View File

@ -0,0 +1,40 @@
package com.muyu.domain.dto;
import com.muyu.domain.enumerate.Desensitization;
import com.muyu.domain.enumerate.DesensitizationTypeEnum;
import lombok.Data;
import java.io.Serializable;
/**
* @PackageName:com.muyu.domain
* @ClassName:AnnotainDTO
* @Description:
* @author:
* @date: 2024/8/21 16:10
*/
@Data
public class AnnotationDTO implements Serializable {
/**
*
*/
@Desensitization(type = DesensitizationTypeEnum.CUSTOMER,startInclude = 5,endExclude = 10)
private String name;
/**
*
*/
@Desensitization(type = DesensitizationTypeEnum.MOBILE_PHONE)
private String tel;
/**
*
*/
@Desensitization(type = DesensitizationTypeEnum.EMAIL)
private String email;
/**
*
*/
@Desensitization(type = DesensitizationTypeEnum.ID_CARD)
private String idCard;
}

View File

@ -0,0 +1,41 @@
package com.muyu.domain.enumerate;
import com.fasterxml.jackson.annotation.JacksonAnnotationsInside;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.muyu.domain.serialize.DesensitizationSerialize;
import kotlin.annotation.AnnotationRetention;
import kotlin.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
/**
* @PackageName:com.muyu.domain.enumerate
* @ClassName:Desensitization
* @Description:
* @author:
* @date: 2024/8/21 14:04
*/
@Retention(AnnotationRetention.RUNTIME)
@JacksonAnnotationsInside
@JsonSerialize(using = DesensitizationSerialize.class)
public @interface Desensitization {
/**
*
* @return
*/
DesensitizationTypeEnum type() default DesensitizationTypeEnum.CUSTOMER;
/**
*
*/
int startInclude() default 0;
/**
*
*/
int endExclude() default 0;
}

View File

@ -0,0 +1,93 @@
package com.muyu.domain.enumerate;
/**
* @PackageName:com.muyu.domain
* @ClassName:SensitiveType
* @Description:
* @author:
* @date: 2024/8/21 13:59
*/
public enum DesensitizationTypeEnum {
//自定义
CUSTOMER,
//用户id
USER_ID,
//中文名
CHINESE_NAME,
//身份证号
ID_CARD,
//座机号
FIXED_PHONE,
//手机号
MOBILE_PHONE,
//地址
ADDRESS,
//电子邮件
EMAIL,
//密码
PASSWORD,
//中国大陆车牌,包含普通车辆、新能源车辆
CAR_LICENSE,
//银行卡
BANK_CARD
}

View File

@ -0,0 +1,54 @@
package com.muyu.domain.job;
import com.muyu.common.core.web.domain.BaseEntity;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import lombok.experimental.SuperBuilder;
/**
* @PackageName:com.muyu.domain.job
* @ClassName:SysJob
* @Description:
* @author:
* @date: 2024/8/21 22:29
*/
@EqualsAndHashCode(callSuper = true)
@AllArgsConstructor
@NoArgsConstructor
@Data
@SuperBuilder
public class SysJob extends BaseEntity {
/**
* id
*/
private Long jobId;
/**
*
*/
private String jobName;
/**
*
*/
private String jobGroup;
/**
*
*/
private String characterString;
/**
*
*/
private String description;
/**
* 0 1
*/
private String status;
}

View File

@ -14,10 +14,7 @@ import lombok.experimental.SuperBuilder;
* @Author SaiSai.Liu * @Author SaiSai.Liu
* @Date 2024/4/29 14:04 * @Date 2024/4/29 14:04
*/ */
@Data
@NoArgsConstructor
@AllArgsConstructor
@SuperBuilder
public class AssetImpowerReq { public class AssetImpowerReq {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
@ -34,6 +31,65 @@ public class AssetImpowerReq {
@Excel(name = "表id") @Excel(name = "表id")
private Long tableId; private Long tableId;
@Override
public String toString() {
return "AssetImpowerReq{" +
"id=" + id +
", tableId=" + tableId +
", basicId=" + basicId +
", deptId=" + deptId +
", userId=" + userId +
'}';
}
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public Long getTableId() {
return tableId;
}
public void setTableId(Long tableId) {
this.tableId = tableId;
}
public Long getBasicId() {
return basicId;
}
public void setBasicId(Long basicId) {
this.basicId = basicId;
}
public Long getDeptId() {
return deptId;
}
public void setDeptId(Long deptId) {
this.deptId = deptId;
}
public Long getUserId() {
return userId;
}
public void setUserId(Long userId) {
this.userId = userId;
}
public AssetImpowerReq(Long id, Long tableId, Long basicId, Long deptId, Long userId) {
this.id = id;
this.tableId = tableId;
this.basicId = basicId;
this.deptId = deptId;
this.userId = userId;
}
/** /**
* id * id
*/ */

View File

@ -2,78 +2,213 @@ package com.muyu.domain.req;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;
import com.muyu.common.core.annotation.Excel;
import com.muyu.common.core.web.domain.BaseEntity; import com.muyu.common.core.web.domain.BaseEntity;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.SuperBuilder;
//连接数据源 import java.util.Date;
import java.util.Map;
@Data
@AllArgsConstructor
@NoArgsConstructor
@SuperBuilder
public class SourceReq extends BaseEntity { public class SourceReq extends BaseEntity {
/** 主键 */ /** 主键 */
@TableId(value = "id", type = IdType.AUTO) @TableId(value = "id", type = IdType.AUTO)
private Long id; private Long id;
/**
* /** 接入源名称 */
* @Excel(name = "接入源名称")
*/
private String dataResourceName; private String dataResourceName;
/** 数据来源系统名称 */
/** @Excel(name = "数据来源系统名称")
*
*/
private String dataSourcesSystemName; private String dataSourcesSystemName;
/** /** 主机ip地址 */
* Ip @Excel(name = "主机ip地址")
*/
private String host; private String host;
/** /** 端口 */
* @Excel(name = "端口")
*/
private String port; private String port;
/** 数据接入类型 */
/** @Excel(name = "数据接入类型")
*
*/
private String databaseType; private String databaseType;
/** /** 数据库名称 */
* @Excel(name = "数据库名称")
*/
private String databaseName; private String databaseName;
/** /** 初始化连接数量 */
* @Excel(name = "初始化连接数量")
*/
private Long initLinkNum; private Long initLinkNum;
/** /** 最大连接数量 */
* @Excel(name = "最大连接数量")
*/
private Long maxLinkNum; private Long maxLinkNum;
/** /** 最大等待时间 */
* @Excel(name = "最大等待时间")
*/
private Long maxWaitTime; private Long maxWaitTime;
/** /** 最大等待次数 */
* @Excel(name = "最大等待次数")
*/
private Long maxWaitTimes; private Long maxWaitTimes;
/**
* @Override
*/ public String toString() {
private String connectionParams; return "SourceReq{" +
"id=" + id +
", dataResourceName='" + dataResourceName + '\'' +
", dataSourcesSystemName='" + dataSourcesSystemName + '\'' +
", host='" + host + '\'' +
", port='" + port + '\'' +
", databaseType='" + databaseType + '\'' +
", databaseName='" + databaseName + '\'' +
", initLinkNum=" + initLinkNum +
", maxLinkNum=" + maxLinkNum +
", maxWaitTime=" + maxWaitTime +
", maxWaitTimes=" + maxWaitTimes +
'}';
}
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getDataResourceName() {
return dataResourceName;
}
public void setDataResourceName(String dataResourceName) {
this.dataResourceName = dataResourceName;
}
public String getDataSourcesSystemName() {
return dataSourcesSystemName;
}
public void setDataSourcesSystemName(String dataSourcesSystemName) {
this.dataSourcesSystemName = dataSourcesSystemName;
}
public String getHost() {
return host;
}
public void setHost(String host) {
this.host = host;
}
public String getPort() {
return port;
}
public void setPort(String port) {
this.port = port;
}
public String getDatabaseType() {
return databaseType;
}
public void setDatabaseType(String databaseType) {
this.databaseType = databaseType;
}
public String getDatabaseName() {
return databaseName;
}
public void setDatabaseName(String databaseName) {
this.databaseName = databaseName;
}
public Long getInitLinkNum() {
return initLinkNum;
}
public void setInitLinkNum(Long initLinkNum) {
this.initLinkNum = initLinkNum;
}
public Long getMaxLinkNum() {
return maxLinkNum;
}
public void setMaxLinkNum(Long maxLinkNum) {
this.maxLinkNum = maxLinkNum;
}
public Long getMaxWaitTime() {
return maxWaitTime;
}
public void setMaxWaitTime(Long maxWaitTime) {
this.maxWaitTime = maxWaitTime;
}
public Long getMaxWaitTimes() {
return maxWaitTimes;
}
public void setMaxWaitTimes(Long maxWaitTimes) {
this.maxWaitTimes = maxWaitTimes;
}
public SourceReq(BaseEntityBuilder<?, ?> b, Long id, String dataResourceName, String dataSourcesSystemName, String host, String port, String databaseType, String databaseName, Long initLinkNum, Long maxLinkNum, Long maxWaitTime, Long maxWaitTimes, String connectionParams) {
super(b);
this.id = id;
this.dataResourceName = dataResourceName;
this.dataSourcesSystemName = dataSourcesSystemName;
this.host = host;
this.port = port;
this.databaseType = databaseType;
this.databaseName = databaseName;
this.initLinkNum = initLinkNum;
this.maxLinkNum = maxLinkNum;
this.maxWaitTime = maxWaitTime;
this.maxWaitTimes = maxWaitTimes;
}
public SourceReq(Long id, String dataResourceName, String dataSourcesSystemName, String host, String port, String databaseType, String databaseName, Long initLinkNum, Long maxLinkNum, Long maxWaitTime, Long maxWaitTimes, String connectionParams) {
this.id = id;
this.dataResourceName = dataResourceName;
this.dataSourcesSystemName = dataSourcesSystemName;
this.host = host;
this.port = port;
this.databaseType = databaseType;
this.databaseName = databaseName;
this.initLinkNum = initLinkNum;
this.maxLinkNum = maxLinkNum;
this.maxWaitTime = maxWaitTime;
this.maxWaitTimes = maxWaitTimes;
}
public SourceReq(String searchValue, String createBy, Date createTime, String updateBy, Date updateTime, String remark, Map<String, Object> params, Long id, String dataResourceName, String dataSourcesSystemName, String host, String port, String databaseType, String databaseName, Long initLinkNum, Long maxLinkNum, Long maxWaitTime, Long maxWaitTimes, String connectionParams) {
super(searchValue, createBy, createTime, updateBy, updateTime, remark, params);
this.id = id;
this.dataResourceName = dataResourceName;
this.dataSourcesSystemName = dataSourcesSystemName;
this.host = host;
this.port = port;
this.databaseType = databaseType;
this.databaseName = databaseName;
this.initLinkNum = initLinkNum;
this.maxLinkNum = maxLinkNum;
this.maxWaitTime = maxWaitTime;
this.maxWaitTimes = maxWaitTimes;
}
} }

View File

@ -0,0 +1,50 @@
package com.muyu.domain.rule;
import io.swagger.v3.oas.annotations.tags.Tag;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
/**
*
* @PackageName:com.muyu.domain.rule
* @ClassName:Rule
* @Description:
* @author:
* @date: 2024/8/22 2:09
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
@Tag(name = "规则")
public class Rule {
/**
* ID
*/
private Long id;
/**
*
*/
private String name;
/**
*
*/
private String ruleType;
/**
*
*/
private String isActivate;
/**
*
*/
private String ruleDesc;
}

View File

@ -0,0 +1,89 @@
package com.muyu.domain.serialize;
import cn.hutool.core.util.DesensitizedUtil;
import com.fasterxml.jackson.core.JsonGenerator;
import com.fasterxml.jackson.databind.BeanProperty;
import com.fasterxml.jackson.databind.JsonMappingException;
import com.fasterxml.jackson.databind.JsonSerializer;
import com.fasterxml.jackson.databind.SerializerProvider;
import com.fasterxml.jackson.databind.ser.ContextualSerializer;
import com.muyu.domain.enumerate.DesensitizationTypeEnum;
import com.muyu.domain.enumerate.Desensitization;
import lombok.AllArgsConstructor;
import lombok.NoArgsConstructor;
import java.io.IOException;
import java.util.Objects;
@NoArgsConstructor
@AllArgsConstructor
public class DesensitizationSerialize extends JsonSerializer<String> implements ContextualSerializer {
private DesensitizationTypeEnum type;
private Integer startInclude;
private Integer endExclude;
@Override
public void serialize(String str, JsonGenerator jsonGenerator, SerializerProvider serializerProvider) throws IOException {
switch (type) {
//自定义 Java 对象如何序列化成 JSON 格式
// 中文姓名脱敏
case CHINESE_NAME:
jsonGenerator.writeString(DesensitizedUtil.chineseName(String.valueOf(str)));
break;
// 身份证脱敏
case ID_CARD:
jsonGenerator.writeString(DesensitizedUtil.idCardNum(String.valueOf(str), 1, 2));
break;
// 手机号脱敏
case MOBILE_PHONE:
jsonGenerator.writeString(DesensitizedUtil.mobilePhone(String.valueOf(str)));
break;
// 地址脱敏
case ADDRESS:
jsonGenerator.writeString(DesensitizedUtil.address(String.valueOf(str), 8));
break;
// 邮箱脱敏
case EMAIL:
jsonGenerator.writeString(DesensitizedUtil.email(String.valueOf(str)));
break;
// 密码脱敏
case PASSWORD:
jsonGenerator.writeString(DesensitizedUtil.password(String.valueOf(str)));
break;
// 银行卡脱敏
case BANK_CARD:
jsonGenerator.writeString(DesensitizedUtil.bankCard(String.valueOf(str)));
break;
default:
}
}
@Override
public JsonSerializer<?> createContextual(SerializerProvider serializerProvider, BeanProperty beanProperty) throws JsonMappingException {
if (beanProperty != null) {
System.out.println("aaa");
// 判断数据类型是否为String类型
if (Objects.equals(beanProperty.getType().getRawClass(), String.class)) {
// 获取定义的注解
Desensitization desensitization = beanProperty.getAnnotation(Desensitization.class);
// 为null
if (desensitization == null) {
desensitization = beanProperty.getContextAnnotation(Desensitization.class);
}
// 不为null
if (desensitization != null) {
// 创建定义的序列化类的实例并且返回入参为注解定义的type,开始位置,结束位置。
return new DesensitizationSerialize(desensitization.type(), desensitization.startInclude(),
desensitization.endExclude());
}
}
return serializerProvider.findValueSerializer(beanProperty.getType(), beanProperty);
}
return serializerProvider.findNullValueSerializer(null);
}
}

View File

@ -0,0 +1,261 @@
package com.muyu.domain.util;
import com.muyu.common.core.utils.StringUtils;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
/**
*
*/
public class Desensitization {
/**
*
*
* @param idCard
* @return
*/
public static String idCardDesensitization(String idCard) {
if (StringUtils.isNotEmpty(idCard)) {
// 身份证号脱敏规则一:保留前六后三
if (idCard.length() == 15) {
idCard = idCard.replaceAll("(\\w{6})\\w*(\\w{3})", "$1******$2");
} else if (idCard.length() == 18) {
idCard = idCard.replaceAll("(\\w{6})\\w*(\\w{3})", "$1*********$2");
}
// 身份证号脱敏规则二:保留前三后四
// idCard = idCard.replaceAll("(?<=\\w{3})\\w(?=\\w{4})", "*");
}
return idCard;
}
/**
*
*
* @param mobilePhone
* @return
*/
public static String mobilePhoneDesensitization(String mobilePhone) {
// 手机号码保留前三后四
if (StringUtils.isNotEmpty(mobilePhone)) {
mobilePhone = mobilePhone.replaceAll("(\\d{3})\\d{4}(\\d{4})", "$1****$2");
}
return mobilePhone;
}
/**
*
*
* @param email
* @return
*/
public static String emailDesensitization(String email) {
// 电子邮箱隐藏@前面的3个字符
if (StringUtils.isEmpty(email)) {
return email;
}
String encrypt = email.replaceAll("(\\w+)\\w{3}@(\\w+)", "$1***@$2");
if (email.equalsIgnoreCase(encrypt)) {
encrypt = email.replaceAll("(\\w*)\\w{1}@(\\w+)", "$1*@$2");
}
return encrypt;
}
/**
*
*
* @param acctNo
* @return
*/
public static String acctNoDesensitization(String acctNo) {
// 银行账号保留前六后四
if (StringUtils.isNotEmpty(acctNo)) {
String regex = "(\\w{6})(.*)(\\w{4})";
Matcher m = Pattern.compile(regex).matcher(acctNo);
if (m.find()) {
String rep = m.group(2);
StringBuilder sb = new StringBuilder();
for (int i = 0; i < rep.length(); i++) {
sb.append("*");
}
acctNo = acctNo.replaceAll(rep, sb.toString());
}
}
return acctNo;
}
/**
*
*
* @param custName
* @return
*/
public static String custNameDesensitization(String custName) {
if (StringUtils.isNotEmpty(custName)) {
char[] chars = custName.toCharArray();
if (chars.length < 5) {// 表示姓名
if (chars.length > 1) {
StringBuffer sb = new StringBuffer();
for (int i = 0; i < chars.length - 2; i++) {
sb.append("*");
}
custName = custName.replaceAll(custName.substring(1, chars.length - 1), sb.toString());
}
} else {
int start = 4;
String str1 = custName.substring(0, start);
String str2 = "";
if (chars.length == 5) {
str2 = "*";
} else if (chars.length == 6) {
str2 = "**";
} else if (chars.length == 7) {
str2 = "***";
} else if (chars.length == 8) {
str2 = "****";
} else if (chars.length == 9) {
str2 = "*****";
} else {
str2 = "******";
}
// 通过计算得到第三部分需要从第几个字符截取
int subIndex = start + str2.length();
// 第三部分
String str3 = custName.substring(subIndex);
StringBuffer sb = new StringBuffer();
sb.append(str1);
sb.append(str2);
sb.append(str3);
custName = sb.toString();
}
}
return custName;
}
/**
*
*
* @param address
* @return
*/
public static String addressDesensitization(String address) {
// 规则说明从第4位开始隐藏隐藏8位。
if (StringUtils.isNotEmpty(address)) {
char[] chars = address.toCharArray();
if (chars.length > 11) {// 由于需要从第4位开始隐藏8位因此数据长度必须大于11位
// 获取第一部分内容
String str1 = address.substring(0, 4);
// 获取第二部分
String str2 = "********";
// 获取第三部分
String str3 = address.substring(12);
StringBuffer sb = new StringBuffer();
sb.append(str1);
sb.append(str2);
sb.append(str3);
address = sb.toString();
}
}
return address;
}
//下面代码是从别人博客看到的。
/**
*
*/
public static final int ONE = 1;
public static final int TWO = 2;
/**
*
*
* @param realName
* @return
*/
public static String desensitizedName(String realName) {
if (realName == null) {
return null;
}
if (realName.length() == ONE) {
return realName;
} else if (realName.length() == TWO) {
return realName.substring(0, 1) +"*";
} else {
Integer length = realName.length();
StringBuffer middle = new StringBuffer();
for (int i = 0; i < realName.substring(1, length - 1).length(); i++) {
middle.append("*");
}
return realName.substring(0, 1) + middle + realName.substring(length - 1, length);
}
}
/**
*
*
* @param address
* @return
*/
public static String desensitizedAddress(String address){
//江西省宜春市丰城市剑南街道人才教育小区41号丰城住总运营有限公司-->江西省宜春市丰城市剑南街道人才教育小区*************
if (StringUtils.isNotEmpty(address)) {
int length = address.length();
int indes = address.indexOf("区");
if (indes == -1) {
indes = address.indexOf("市");
}
address = address.substring(0, indes + 1);
StringBuffer middle = new StringBuffer();
for (int i = 0; i < length - indes; i++) {
middle.append("*");
}
return address + middle;
}
return address;
}
/**
*
*
* @param origin
* @param prefixNoMaskLen
* @param suffixNoMaskLen
* @param maskStr , '*'
* @return
*/
public static String desValue(String origin, int prefixNoMaskLen, int suffixNoMaskLen, String maskStr) {
if (origin == null) {
return null;
}
StringBuilder sb = new StringBuilder();
for (int i = 0, n = origin.length(); i < n; i++) {
if (i < prefixNoMaskLen) {
sb.append(origin.charAt(i));
continue;
}
if (i > (n - suffixNoMaskLen - 1)) {
sb.append(origin.charAt(i));
continue;
}
sb.append(maskStr);
}
return sb.toString();
}
/**
* **
*
* @param fullName
* @return
*/
public static String chineseName(String fullName) {
if (fullName == null) {
return null;
}
return desValue(fullName, 0, 1, "*");
}
}

View File

@ -0,0 +1,116 @@
package com.muyu.domain.util;
import org.apache.commons.lang3.StringUtils;
public class DesensitizationUtil {
/**
* [] 2<**>
*/
public static String chineseName(final String fullName) {
if (StringUtils.isBlank(fullName)) {
return "";
}
final String name = StringUtils.left(fullName, 1);
return StringUtils.rightPad(name, StringUtils.length(fullName), "*");
}
public static String chineseName(final String familyName, final String givenName) {
if (StringUtils.isBlank(familyName) || StringUtils.isBlank(givenName)) {
return "";
}
return chineseName(familyName + givenName);
}
/**
* [] 1815<*************5762>
*/
public static String annotationDTO(final String id) {
if (StringUtils.isBlank(id)) {
return "";
}
return StringUtils.left(id, 3).concat(StringUtils
.removeStart(StringUtils.leftPad(StringUtils.right(id, 3), StringUtils.length(id), "*"),
"***"));
}
/**
* [] <****1234>
*/
public static String fixedPhone(final String num) {
if (StringUtils.isBlank(num)) {
return "";
}
return StringUtils.leftPad(StringUtils.right(num, 4), StringUtils.length(num), "*");
}
/**
* [] <:138******1234>
*/
public static String mobilePhone(final String num) {
if (StringUtils.isBlank(num)) {
return "";
}
return StringUtils.left(num, 2).concat(StringUtils
.removeStart(StringUtils.leftPad(StringUtils.right(num, 2), StringUtils.length(num), "*"),
"***"));
}
/**
* [] <****>
*
* @param sensitiveSize
*/
public static String address(final String address, final int sensitiveSize) {
if (StringUtils.isBlank(address)) {
return "";
}
final int length = StringUtils.length(address);
return StringUtils.rightPad(StringUtils.left(address, length - sensitiveSize), length, "*");
}
/**
* [] @<:g**@163.com>
*/
public static String email(final String email) {
if (StringUtils.isBlank(email)) {
return "";
}
final int index = StringUtils.indexOf(email, "@");
if (index <= 1) {
return email;
} else {
return StringUtils.rightPad(StringUtils.left(email, 1), index, "*")
.concat(StringUtils.mid(email, index, StringUtils.length(email)));
}
}
/**
* [] 1<:6222600**********1234>
*/
public static String bankCard(final String cardNum) {
if (StringUtils.isBlank(cardNum)) {
return "";
}
return StringUtils.left(cardNum, 6).concat(StringUtils.removeStart(
StringUtils.leftPad(StringUtils.right(cardNum, 4), StringUtils.length(cardNum), "*"),
"******"));
}
/**
* [] ,1<:12********>
*/
public static String cnapsCode(final String code) {
if (StringUtils.isBlank(code)) {
return "";
}
return StringUtils.rightPad(StringUtils.left(code, 2), StringUtils.length(code), "*");
}
public static void main(String[] args) {
System.out.println(DesensitizationUtil.chineseName("李王丽"));
}
}

View File

@ -3,18 +3,26 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<parent> <parent>
<groupId>com.muyu</groupId> <groupId>com.muyu</groupId>
<artifactId>cloud-etl</artifactId> <artifactId>cloud-etl</artifactId>
<version>1.0.0</version> <version>1.0.0</version>
</parent> </parent>
<groupId>com.muyu</groupId>
<artifactId>cloud-etl-server</artifactId> <artifactId>cloud-etl-server</artifactId>
<version>1.0.0</version>
<dependencies> <dependencies>
<dependency>
<groupId>com.muyu</groupId>
<artifactId>cloud-common-core</artifactId>
</dependency>
<dependency> <dependency>
<groupId>com.muyu</groupId> <groupId>com.muyu</groupId>
@ -65,11 +73,12 @@
<artifactId>cloud-common-datascope</artifactId> <artifactId>cloud-common-datascope</artifactId>
</dependency> </dependency>
<!-- MuYu Common Log -->
<!-- <dependency>--> <dependency>
<!-- <groupId>com.muyu</groupId>--> <groupId>com.muyu</groupId>
<!-- <artifactId>cloud-common-log</artifactId>--> <artifactId>cloud-common-log</artifactId>
<!-- </dependency>--> <version>3.6.3</version>
</dependency>
<!-- 接口模块 --> <!-- 接口模块 -->
<dependency> <dependency>
@ -77,17 +86,60 @@
<artifactId>cloud-common-api-doc</artifactId> <artifactId>cloud-common-api-doc</artifactId>
</dependency> </dependency>
<!-- &lt;!&ndash; XllJob定时任务 &ndash;&gt;--> <!-- XllJob定时任务 -->
<!-- <dependency>--> <dependency>
<!-- <groupId>com.muyu</groupId>--> <groupId>com.muyu</groupId>
<!-- <artifactId>cloud-common-xxl</artifactId>--> <artifactId>cloud-common-xxl</artifactId>
<!-- </dependency>--> <version>3.6.3</version>
</dependency>
<!-- <dependency>--> <!-- <dependency>-->
<!-- <groupId>com.muyu</groupId>--> <!-- <groupId>com.muyu</groupId>-->
<!-- <artifactId>cloud-common-rabbit</artifactId>--> <!-- <artifactId>cloud-common-rabbit</artifactId>-->
<!-- <version>1.0.0</version>-->
<!-- </dependency>--> <!-- </dependency>-->
<!-- <dependency>-->
<!-- <groupId>com.baomidou</groupId>-->
<!-- <artifactId>mybatis-plus-boot-starter</artifactId>-->
<!-- <version>3.5.3.1</version>-->
<!-- </dependency>-->
<!-- <dependency>-->
<!-- <groupId>com.baomidou</groupId>-->
<!-- <artifactId>mybatis-plus-core</artifactId>-->
<!-- <version>3.5.3</version> &lt;!&ndash; 请根据实际需要选择版本 &ndash;&gt;-->
<!-- </dependency>-->
</dependencies> </dependencies>
<build>
<finalName>cloud-etl</finalName>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
<!-- 加入maven deploy插件当在deploy时忽略些model-->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<configuration>
<skip>true</skip>
</configuration>
</plugin>
</plugins>
</build>
</project> </project>

View File

@ -2,13 +2,16 @@ package com.muyu.cloud.etl;
import com.muyu.common.security.annotation.EnableCustomConfig; import com.muyu.common.security.annotation.EnableCustomConfig;
import com.muyu.common.security.annotation.EnableMyFeignClients; import com.muyu.common.security.annotation.EnableMyFeignClients;
import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplication; import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.autoconfigure.SpringBootApplication;
@EnableCustomConfig @EnableCustomConfig
@EnableMyFeignClients @EnableMyFeignClients
@SpringBootApplication @SpringBootApplication
@MapperScan("com.muyu.cloud.etl.mapper")
public class MuYuEtlApplication { public class MuYuEtlApplication {
public static void main (String[] args) { public static void main (String[] args) {
SpringApplication.run(MuYuEtlApplication.class, args); SpringApplication.run(MuYuEtlApplication.class, args);

View File

@ -1,33 +0,0 @@
package com.muyu.cloud.etl.controller;
import com.muyu.cloud.etl.service.DictionaryService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.xml.transform.Result;
/**
* @Authorqdm
* @Packagecom.muyu.cloud.etl.controller
* @Projectcloud-etlsdadawd
* @nameDictionaryController
* @Date2024/8/21 10:34
*/
@RestController
@RequestMapping("/etl")
public class DictionaryController {
@Autowired
private DictionaryService dictionaryService;
@PostMapping("/open/{id}")
public Result open(@PathVariable Long id){
return dictionaryService.open(id);
}
@PostMapping("/close/{id}")
public Result close(@PathVariable Long id){
return dictionaryService.close(id);
}
}

View File

@ -0,0 +1,24 @@
package com.muyu.cloud.etl.controller;
import com.muyu.cloud.etl.service.AnnotationDTOService;
import com.muyu.common.core.web.controller.BaseController;
import lombok.Data;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RestController;
/**
* @PackageName:com.muyu.cloud.etl.controller
* @ClassName:SensitiveController
* @Description:
* @author:
* @date: 2024/8/21 15:23
*/
@RestController
public class SensitiveController extends BaseController {
@Autowired
private AnnotationDTOService annotationDTOService;
// Desensitization
}

View File

@ -2,15 +2,15 @@ package com.muyu.cloud.etl.controller;
import com.muyu.cloud.etl.service.SourceService; import com.muyu.cloud.etl.service.SourceService;
import com.muyu.common.core.domain.Result; import com.muyu.common.core.domain.Result;
import com.muyu.common.core.utils.poi.ExcelUtil;
import com.muyu.common.core.web.controller.BaseController; import com.muyu.common.core.web.controller.BaseController;
import com.muyu.common.core.web.page.TableDataInfo; import com.muyu.common.core.web.page.TableDataInfo;
import com.muyu.common.security.annotation.RequiresPermissions; import com.muyu.common.security.annotation.RequiresPermissions;
import com.muyu.domain.Source; import com.muyu.domain.Source;
import com.muyu.domain.req.SourceReq; import com.muyu.domain.req.SourceReq;
import jakarta.servlet.http.HttpServletResponse;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.*;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.util.List; import java.util.List;
@ -30,4 +30,60 @@ public class SourceController extends BaseController {
return getDataTable(list); return getDataTable(list);
} }
/*
*
*/
@RequiresPermissions("etl:info:export")
@PostMapping("/export")
public void export(HttpServletResponse response, SourceReq sourceReq) {
List<Source> list= sourceService.selectSourceList(sourceReq);
ExcelUtil<Source> util = new ExcelUtil<>(Source.class);
util.exportExcel(response,list,"基础信息");
}
/**
*
*/
@RequiresPermissions("etl:info:query")
@GetMapping(value = "/{id}")
public Result getInfo(@PathVariable("id") Long id) {
Source source= sourceService.getInfo(id);
return success(source);
}
/**
*
*/
@RequiresPermissions("etl:info:add")
@PostMapping
public Result add(@RequestBody Source sourceReq) {
return toAjax(sourceService.insertBasicConfigInfo(sourceReq));
}
//批量删除
@RequiresPermissions("etl:info:deleteIds")
@DeleteMapping("{ids}")
public Integer delete(@PathVariable("ids") String ids) {
return sourceService.deleteByIds(ids);
}
/**
*
*/
// @RequiresPermissions("etl:info:updata")
// @PostMapping
// public Result update(@RequestBody Source sourceReq) {
//
// return toAjax(sourceService.updataSource(sourceReq));
// }
} }

View File

@ -4,7 +4,6 @@ package com.muyu.cloud.etl.controller;
import com.muyu.cloud.etl.service.SourceTypeService; import com.muyu.cloud.etl.service.SourceTypeService;
import com.muyu.common.core.domain.Result; import com.muyu.common.core.domain.Result;
import com.muyu.common.core.web.controller.BaseController; import com.muyu.common.core.web.controller.BaseController;
import com.muyu.common.security.annotation.RequiresPermissions;
import com.muyu.domain.SourceType; import com.muyu.domain.SourceType;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.GetMapping;
@ -19,8 +18,7 @@ public class SourceTypeController extends BaseController {
@Autowired @Autowired
private SourceTypeService sourceTypeService; private SourceTypeService sourceTypeService;
//查询数据源类型
@RequiresPermissions("etl:type:list")
@GetMapping("/findSourceType") @GetMapping("/findSourceType")
public Result<List<SourceType>> findSourceType() { public Result<List<SourceType>> findSourceType() {
List<SourceType> sourceTypeList=sourceTypeService.findSourceType(); List<SourceType> sourceTypeList=sourceTypeService.findSourceType();

View File

@ -0,0 +1,59 @@
package com.muyu.cloud.etl.controller;
import com.muyu.cloud.etl.service.SysJobService;
import com.muyu.common.core.domain.Result;
import com.muyu.common.core.utils.poi.ExcelUtil;
import com.muyu.common.core.web.controller.BaseController;
import com.muyu.common.core.web.page.TableDataInfo;
import com.muyu.common.security.annotation.RequiresPermissions;
import com.muyu.domain.job.SysJob;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.List;
import static io.netty.handler.codec.http.multipart.DiskFileUpload.prefix;
/**
* @PackageName:com.muyu.cloud.etl.controller
* @ClassName:SysJobController
* @Description:
* @author:
* @date: 2024/8/21 22:37
*/
@RestController
@RequestMapping("/monitor/job")
public class SysJobController extends BaseController {
@Autowired
private SysJobService jobService;
@RequiresPermissions("monitor:job:view")
@GetMapping()
public String job()
{
return prefix + "/job";
}
@RequiresPermissions("monitor:job:list")
@PostMapping("/list")
public Result<TableDataInfo<SysJob>> list(SysJob job)
{
List<SysJob> list = jobService.selectJobList(job);
return getDataTable(list);
}
/**
*
*/
@RequiresPermissions("monitor:job:changeStatus")
@PostMapping("/changeStatus")
public Result changeStatus(SysJob job)
{
SysJob newJob = jobService.selectJobById(job.getJobId());
newJob.setStatus(job.getStatus());
return Result.success(jobService.changeStatus(newJob));
}
}

View File

@ -0,0 +1,32 @@
package com.muyu.cloud.etl.controller;
import com.muyu.domain.DesensitizationAdmin;
import com.muyu.domain.dto.AnnotationDTO;
import com.muyu.domain.enumerate.Desensitization;
import com.muyu.domain.util.DesensitizationUtil;
import org.apache.catalina.User;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* @PackageName:com.muyu.cloud.etl.controller
* @ClassName:Text2Controller
* @Description:
* @author:
* @date: 2024/8/21 21:01
*/
@RestController
public class Text2Controller {
@Desensitization //意思为当前返回的数据要进行脱敏
@RequestMapping("/datase")
public AnnotationDTO test(AnnotationDTO annotationDTO){
String s = DesensitizationUtil.chineseName(annotationDTO.getName());
annotationDTO.setName(s);
annotationDTO.setEmail(DesensitizationUtil.email(annotationDTO.getEmail()));
annotationDTO.setTel(DesensitizationUtil.email(annotationDTO.getTel()));
annotationDTO.setIdCard(DesensitizationUtil.email(annotationDTO.getIdCard()));
return annotationDTO;
}
}

View File

@ -0,0 +1,30 @@
package com.muyu.cloud.etl.controller;
import com.muyu.domain.dto.AnnotationDTO;
import com.muyu.domain.enumerate.Desensitization;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* @PackageName:com.muyu.cloud.etl.controller
* @ClassName:TextController
* @Description:
* @author:
* @date: 2024/8/21 16:32
*/
@RestController
@Desensitization
@RequestMapping("/test")
public class TextController {
@GetMapping("/test-annotation")
public AnnotationDTO testAnnotation(AnnotationDTO annotationDTO) {
annotationDTO.setTel("1111111111111");
annotationDTO.setEmail("1437200980@qq.com");
annotationDTO.setIdCard("1342543654544322754635");
return annotationDTO;
}
}

View File

@ -0,0 +1,9 @@
package com.muyu.cloud.etl.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.muyu.domain.dto.AnnotationDTO;
import org.apache.ibatis.annotations.Mapper;
@Mapper
public interface AnnotationDTOMapper extends BaseMapper<AnnotationDTO>{
}

View File

@ -1,20 +0,0 @@
package com.muyu.cloud.etl.mapper;
import feign.Param;
import org.apache.ibatis.annotations.Mapper;
import javax.xml.transform.Result;
/**
* @Authorqdm
* @Packagecom.muyu.cloud.etl.mapper
* @Projectcloud-etlsdadawd
* @nameDictionaryMapper
* @Date2024/8/21 10:39
*/
@Mapper
public interface DictionaryMapper {
Result open(@Param("id") Long id);
Result close(@Param("id") Long id);
}

View File

@ -15,7 +15,7 @@ import java.util.List;
* @Date2024/8/20 20:47 * @Date2024/8/20 20:47
*/ */
@Mapper @Mapper
public interface EtlMapper { public interface EtlMapper{
List<AssetImpower> list(AssetImpower assetImpower); List<AssetImpower> list(AssetImpower assetImpower);
Result deleteAssetImpowerByIds(@Param("ids") Long[] ids); Result deleteAssetImpowerByIds(@Param("ids") Long[] ids);

View File

@ -0,0 +1,9 @@
package com.muyu.cloud.etl.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.muyu.domain.job.SysJob;
import org.apache.ibatis.annotations.Mapper;
@Mapper
public interface SysJobMapper extends BaseMapper<SysJob> {
}

View File

@ -0,0 +1,8 @@
package com.muyu.cloud.etl.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.muyu.domain.dto.AnnotationDTO;
public interface AnnotationDTOService extends IService<AnnotationDTO> {
}

View File

@ -1,16 +0,0 @@
package com.muyu.cloud.etl.service;
import javax.xml.transform.Result;
/**
* @Authorqdm
* @Packagecom.muyu.cloud.etl.service
* @Projectcloud-etlsdadawd
* @nameDictionaryService
* @Date2024/8/21 10:35
*/
public interface DictionaryService {
Result open(Long id);
Result close(Long id);
}

View File

@ -8,4 +8,13 @@ import java.util.List;
public interface SourceService extends IService<Source> { public interface SourceService extends IService<Source> {
List<Source> selectSourceList(SourceReq sourceReq); List<Source> selectSourceList(SourceReq sourceReq);
Source getInfo(Long id);
int insertBasicConfigInfo(Source sourceReq);
Integer deleteByIds(String ids);
// int updataSource(Source sourceReq);
} }

View File

@ -8,6 +8,4 @@ import java.util.List;
public interface SourceTypeService extends IService<SourceType> { public interface SourceTypeService extends IService<SourceType> {
List<SourceType> findSourceType(); List<SourceType> findSourceType();
} }

View File

@ -0,0 +1,44 @@
package com.muyu.cloud.etl.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.muyu.domain.SourceType;
import com.muyu.domain.job.SysJob;
import java.util.List;
/**
* @PackageName:com.muyu.cloud.etl.service
* @ClassName:SysJobService
* @Description:
* @author:
* @date: 2024/8/21 22:42
*/
public interface SysJobService extends IService<SysJob> {
/**
* quartz
*
* @param job
* @return
*/
public List<SysJob> selectJobList(SysJob job);
/**
* ID
*
* @param jobId ID
* @return
*/
public SysJob selectJobById(Long jobId);
/**
*
*
* @param job
* @return
*/
public int changeStatus(SysJob job);
}

View File

@ -0,0 +1,20 @@
package com.muyu.cloud.etl.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.muyu.cloud.etl.mapper.AnnotationDTOMapper;
import com.muyu.cloud.etl.service.AnnotationDTOService;
import com.muyu.domain.dto.AnnotationDTO;
import org.springframework.stereotype.Service;
/**
* @PackageName:com.muyu.cloud.etl.service.impl
* @ClassName:SensitiveServiceImpl
* @Description:
* @author:
* @date: 2024/8/21 15:24
*/
@Service
public class AnnotationDTOServiceImpl extends ServiceImpl<AnnotationDTOMapper, AnnotationDTO> implements AnnotationDTOService {
}

View File

@ -1,32 +0,0 @@
package com.muyu.cloud.etl.service.impl;
import com.muyu.cloud.etl.mapper.DictionaryMapper;
import com.muyu.cloud.etl.service.DictionaryService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import javax.xml.transform.Result;
import java.util.List;
/**
* @Authorqdm
* @Packagecom.muyu.cloud.etl.service.impl
* @Projectcloud-etlsdadawd
* @nameDictionaryServiceImpl
* @Date2024/8/21 10:35
*/
@Service
public class DictionaryServiceImpl implements DictionaryService {
@Autowired
private DictionaryMapper dictionaryMapper;
@Override
public Result open(Long id) {
return dictionaryMapper.open(id);
}
@Override
public Result close(Long id) {
return dictionaryMapper.close(id);
}
}

View File

@ -1,5 +1,6 @@
package com.muyu.cloud.etl.service.impl; package com.muyu.cloud.etl.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.muyu.cloud.etl.mapper.SourceMapper; import com.muyu.cloud.etl.mapper.SourceMapper;
import com.muyu.cloud.etl.service.SourceService; import com.muyu.cloud.etl.service.SourceService;
@ -19,4 +20,34 @@ public class SourceServiceImpl extends ServiceImpl<SourceMapper, Source> impleme
public List<Source> selectSourceList(SourceReq sourceReq) { public List<Source> selectSourceList(SourceReq sourceReq) {
return sourceMapper.selectSourceList(sourceReq); return sourceMapper.selectSourceList(sourceReq);
} }
@Override
public Source getInfo(Long id) {
LambdaQueryWrapper<Source> lambdaQueryWrapper = new LambdaQueryWrapper<>();
lambdaQueryWrapper.eq(Source::getId, id);
return this.sourceMapper.selectOne(lambdaQueryWrapper);
}
//新增
@Override
public int insertBasicConfigInfo(Source sourceReq) {
int insert = sourceMapper.insert(sourceReq);
return insert;
}
@Override
public Integer deleteByIds(String ids) {
LambdaQueryWrapper<Source> lambdaQueryWrapper = new LambdaQueryWrapper<>();
lambdaQueryWrapper.in(Source::getId, ids);
int delete = sourceMapper.delete(lambdaQueryWrapper);
return delete;
}
// @Override
// public int updataSource(Source sourceReq) {
// LambdaQueryWrapper<Source> lambdaQueryWrapper = new LambdaQueryWrapper<>();
// int update = sourceMapper.update(lambdaQueryWrapper);
// return update;
// }
} }

View File

@ -0,0 +1,40 @@
package com.muyu.cloud.etl.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.muyu.cloud.etl.mapper.SourceTypeMapper;
import com.muyu.cloud.etl.mapper.SysJobMapper;
import com.muyu.cloud.etl.service.SourceTypeService;
import com.muyu.cloud.etl.service.SysJobService;
import com.muyu.domain.SourceType;
import com.muyu.domain.job.SysJob;
import org.springframework.stereotype.Service;
import java.util.List;
/**
* @PackageName:com.muyu.cloud.etl.service.impl
* @ClassName:SysJobServiceImpl
* @Description:
* @author:
* @date: 2024/8/22 0:35
*/
@Service
public class SysJobServiceImpl extends ServiceImpl<SysJobMapper, SysJob> implements SysJobService {
@Override
public List<SysJob> selectJobList(SysJob job) {
return List.of();
}
@Override
public SysJob selectJobById(Long jobId) {
return null;
}
@Override
public int changeStatus(SysJob job) {
return 0;
}
}

View File

@ -0,0 +1,66 @@
package com.muyu.cloud.rule.controller;
import com.muyu.common.core.domain.Result;
import com.muyu.domain.rule.Rule;
import io.swagger.v3.oas.annotations.Operation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.List;
/**
* @PackageName:com.muyu.cloud.rule
* @ClassName:RuleController
* @Description:
* @author:
* @date: 2024/8/22 2:10
*/
@RestController
@RequestMapping("/rule")
public class RuleController {
@Autowired
private RuleService ruleService;
/**
*
*
* @return
*/
@PostMapping("/list")
@Operation(summary = "查看规则", description = "规则")
public Result<List<Rule>> select(@RequestBody Rule rule) {
return Result.success(ruleService.select(rule));
}
/**
*
*
* @return
*/
@GetMapping("/update")
public Result update(@RequestBody Rule rule) {
return Result.success(ruleService.updateById(rule));
}
/**
*
*
* @return
*/
@GetMapping("/delete")
public Result delete(@RequestParam Integer id) {
return Result.success(ruleService.removeById(id));
}
/**
*
*
* @return
*/
@GetMapping("/insert")
public Result insert(@RequestBody Rule rule) {
return Result.success(ruleService.save(rule));
}
}

View File

@ -0,0 +1,10 @@
package com.muyu.cloud.rule.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.muyu.domain.rule.Rule;
import org.apache.ibatis.annotations.Mapper;
@Mapper
public interface RuleMapper extends BaseMapper<Rule> {
}

View File

@ -0,0 +1,15 @@
package com.muyu.cloud.rule.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.muyu.domain.rule.Rule;
import java.util.List;
public interface RuleService extends IService<Rule> {
/**
*
* @param rule
* @return
*/
List<Rule> select(Rule rule);
}

View File

@ -0,0 +1,19 @@
package com.muyu.cloud.rule.service.impl
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
import com.muyu.cloud.rule.mapper.RuleMapper
import com.muyu.cloud.rule.service.RuleService
import com.muyu.domain.SourceType
import com.muyu.domain.rule.Rule
import org.springframework.stereotype.Service
@Service
public class RuleServiceImpl extends ServiceImpl<RuleMapper, Rule> implements RuleService {
@Override
public List<Rule> select(Rule rule) {
LambdaQueryWrapper<Rule> sourceTypeLambdaQueryWrapper = new LambdaQueryWrapper<>();
return this.list(sourceTypeLambdaQueryWrapper);
}
}

View File

@ -7,9 +7,10 @@ nacos:
addr: 47.116.184.54:8848 addr: 47.116.184.54:8848
user-name: nacos user-name: nacos
password: nacos password: nacos
namespace: cloud-2112 namespace: text
# Spring # Spring
spring: spring:
application: application:
# 应用名称 # 应用名称
name: cloud-etl name: cloud-etl
@ -45,3 +46,16 @@ spring:
# 系统环境Config共享配置 # 系统环境Config共享配置
- application-config-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension} - application-config-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension}
- application-xxl-config-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension}
# rabbit 配置文件
- application-rabbit-config-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension}
mybatis-plus:
configuration:
log-impl: org.apache.ibatis.logging.stdout.StdOutImpl # 配置 MyBatis 的日志输出实现类,这里是输出到控制台
mapper-locations: classpath:/mapper/*.xml # MyBatis Mapper 文件的位置,这里假设是 XML 形式的 Mapper
global-config:
db-config:
id-type: auto # 主键生成策略,这里设置为自动增长
logic-delete-value: 1 # 逻辑删除标记值,例如设置为 1 表示已删除
logic-not-delete-value: 0 # 逻辑未删除标记值,例如设置为 0 表示未删除
banner: false # 关闭控制台打印的 MyBatis-Plus Banner

View File

@ -1,12 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.muyu.cloud.etl.mapper.DictionaryMapper">
<update id="open">
update dictionary set status = 1 where id = #{id}
</update>
<update id="close">
update dictionary set status = 2 where id = #{id}
</update>
</mapper>

View File

@ -4,7 +4,7 @@
"http://mybatis.org/dtd/mybatis-3-mapper.dtd"> "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.muyu.cloud.etl.mapper.EtlMapper"> <mapper namespace="com.muyu.cloud.etl.mapper.EtlMapper">
<sql id="selectAssetDataDictVo"> <sql id="selectAssetDataDictVo">
select id, basic_id, dict_name, dict_type, remark, create_by, create_time, update_by, update_time from asset_data_dict select id, basic_id, dict_name, dict_type, remark, create_by, create_time, update_by, update_time from asset_data_dict
</sql> </sql>
<sql id="list"> <sql id="list">
select id, basic_id, dict_name, dict_type, remark, create_by, create_time, update_by, update_time from asset_data_dict select id, basic_id, dict_name, dict_type, remark, create_by, create_time, update_by, update_time from asset_data_dict

File diff suppressed because it is too large Load Diff

View File

@ -1,96 +1,681 @@
21:57:00.119 [main] INFO c.m.c.p.MuYuPayApplication - [logStartupProfileInfo,660] - The following 1 profile is active: "dev" 00:01:13.889 [main] INFO c.m.c.e.MuYuEtlApplication - [logStartupProfileInfo,660] - The following 1 profile is active: "dev"
21:57:02.897 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [7f2170ab-6b0b-42ea-9b4e-df9d93e6215b_config-0] Fail to connect server, after trying 1 times, last try server is {serverIp = '106.14.148.95', server main port = 8848}, error = unknown 00:01:17.664 [main] INFO o.a.c.c.StandardService - [log,173] - Starting service [Tomcat]
21:57:02.936 [main] INFO o.a.c.c.StandardService - [log,173] - Starting service [Tomcat] 00:01:17.664 [main] INFO o.a.c.c.StandardEngine - [log,173] - Starting Servlet engine: [Apache Tomcat/10.1.24]
21:57:02.936 [main] INFO o.a.c.c.StandardEngine - [log,173] - Starting Servlet engine: [Apache Tomcat/10.1.24] 00:01:17.776 [main] INFO o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext
21:57:03.033 [main] INFO o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext 00:01:39.537 [main] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-1,master} inited
21:57:03.099 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:106.14.148.95 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false} 00:01:39.541 [main] INFO o.a.c.c.StandardService - [log,173] - Stopping service [Tomcat]
21:57:03.950 [main] INFO c.a.c.s.SentinelWebMvcConfigurer - [addInterceptors,52] - [Sentinel Starter] register SentinelWebInterceptor with urlPatterns: [/**]. 00:29:23.112 [main] INFO c.m.c.e.MuYuEtlApplication - [logStartupProfileInfo,660] - The following 1 profile is active: "dev"
21:57:05.826 [main] INFO c.m.c.d.MyMetaObjectHandler - [<init>,17] - 元对象字段填充控制器 ------- 加载完成 00:29:27.022 [main] INFO o.a.c.c.StandardService - [log,173] - Starting service [Tomcat]
21:57:06.112 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [7f2170ab-6b0b-42ea-9b4e-df9d93e6215b_config-0] Fail to connect server, after trying 2 times, last try server is {serverIp = '106.14.148.95', server main port = 8848}, error = unknown 00:29:27.023 [main] INFO o.a.c.c.StandardEngine - [log,173] - Starting Servlet engine: [Apache Tomcat/10.1.24]
21:57:06.427 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:106.14.148.95 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false} 00:29:27.136 [main] INFO o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext
21:57:06.663 [main] INFO c.m.c.x.XXLJobConfig - [xxlJobExecutor,25] - >>>>>>>>>>> xxl-job config init success. 00:29:49.035 [main] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-1,master} inited
21:57:08.048 [main] INFO c.x.j.c.e.XxlJobExecutor - [registJobHandler,183] - >>>>>>>>>>> xxl-job register jobhandler success, name:xxl-job-demo-no-param, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@46092840[class com.muyu.common.xxl.demo.XxlJobDemoService#xxlJobDemoNoParam] 00:29:49.038 [main] INFO o.a.c.c.StandardService - [log,173] - Stopping service [Tomcat]
21:57:08.049 [main] INFO c.x.j.c.e.XxlJobExecutor - [registJobHandler,183] - >>>>>>>>>>> xxl-job register jobhandler success, name:xxl-job-demo-one-param, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@57082d16[class com.muyu.common.xxl.demo.XxlJobDemoService#xxlJobDemoOneParam] 00:34:26.567 [main] INFO c.m.c.e.MuYuEtlApplication - [logStartupProfileInfo,660] - The following 1 profile is active: "dev"
21:57:08.330 [main] INFO c.a.n.client.naming - [initNamespaceForNaming,62] - initializer namespace from ans.namespace attribute : null 00:34:30.393 [main] INFO o.a.c.c.StandardService - [log,173] - Starting service [Tomcat]
21:57:08.331 [main] INFO c.a.n.client.naming - [lambda$initNamespaceForNaming$0,66] - initializer namespace from ALIBABA_ALIWARE_NAMESPACE attribute :null 00:34:30.393 [main] INFO o.a.c.c.StandardEngine - [log,173] - Starting Servlet engine: [Apache Tomcat/10.1.24]
21:57:08.331 [main] INFO c.a.n.client.naming - [lambda$initNamespaceForNaming$1,73] - initializer namespace from namespace attribute :null 00:34:30.502 [main] INFO o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext
21:57:08.337 [main] INFO c.a.n.client.naming - [<init>,74] - FailoverDataSource type is class com.alibaba.nacos.client.naming.backups.datasource.DiskFailoverDataSource 00:34:34.226 [main] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-1,master} inited
21:57:08.343 [main] INFO c.a.n.p.a.s.c.ClientAuthPluginManager - [init,56] - [ClientAuthPluginManager] Load ClientAuthService com.alibaba.nacos.client.auth.impl.NacosClientAuthServiceImpl success. 00:34:34.227 [main] INFO c.b.d.d.DynamicRoutingDataSource - [addDataSource,158] - dynamic-datasource - add a datasource named [master] success
21:57:08.343 [main] INFO c.a.n.p.a.s.c.ClientAuthPluginManager - [init,56] - [ClientAuthPluginManager] Load ClientAuthService com.alibaba.nacos.client.auth.ram.RamClientAuthServiceImpl success. 00:34:34.228 [main] INFO c.b.d.d.DynamicRoutingDataSource - [afterPropertiesSet,241] - dynamic-datasource initial loaded [1] datasource,primary datasource named [master]
21:57:08.377 [Thread-11] INFO c.x.j.c.s.EmbedServer - [run,82] - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9999 00:34:34.390 [main] INFO c.m.c.d.MyMetaObjectHandler - [<init>,17] - 元对象字段填充控制器 ------- 加载完成
21:57:09.444 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [7f2170ab-6b0b-42ea-9b4e-df9d93e6215b_config-0] Fail to connect server, after trying 3 times, last try server is {serverIp = '106.14.148.95', server main port = 8848}, error = unknown 00:34:35.214 [main] INFO c.b.d.d.DynamicRoutingDataSource - [destroy,215] - dynamic-datasource start closing ....
21:57:09.848 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:106.14.148.95 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false} 00:34:35.218 [main] INFO c.a.d.p.DruidDataSource - [close,2204] - {dataSource-1} closing ...
21:57:11.360 [main] INFO c.a.n.c.r.client - [lambda$createClient$0,118] - [RpcClientFactory] create a new rpc client of 8dfa2565-bc8f-4ec1-83e4-c32e88866f91 00:34:35.227 [main] INFO c.a.d.p.DruidDataSource - [close,2277] - {dataSource-1} closed
21:57:11.362 [main] INFO c.a.n.client.naming - [<init>,109] - Create naming rpc client for uuid->8dfa2565-bc8f-4ec1-83e4-c32e88866f91 00:34:35.227 [main] INFO c.b.d.d.d.DefaultDataSourceDestroyer - [destroy,98] - dynamic-datasource close the datasource named [master] success,
21:57:11.363 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [8dfa2565-bc8f-4ec1-83e4-c32e88866f91] RpcClient init, ServerListFactory = com.alibaba.nacos.client.naming.core.ServerListManager 00:34:35.227 [main] INFO c.b.d.d.DynamicRoutingDataSource - [destroy,219] - dynamic-datasource all closed success,bye
21:57:11.363 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [8dfa2565-bc8f-4ec1-83e4-c32e88866f91] Registry connection listener to current client:com.alibaba.nacos.client.naming.remote.gprc.redo.NamingGrpcRedoService 00:34:35.229 [main] INFO o.a.c.c.StandardService - [log,173] - Stopping service [Tomcat]
21:57:11.363 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [8dfa2565-bc8f-4ec1-83e4-c32e88866f91] Register server push request handler:com.alibaba.nacos.client.naming.remote.gprc.NamingPushRequestHandler 00:37:43.342 [main] INFO c.m.c.e.MuYuEtlApplication - [logStartupProfileInfo,660] - The following 1 profile is active: "dev"
21:57:11.364 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [8dfa2565-bc8f-4ec1-83e4-c32e88866f91] Try to connect to server on start up, server: {serverIp = '106.14.148.95', server main port = 8848} 00:37:47.166 [main] INFO o.a.c.c.StandardService - [log,173] - Starting service [Tomcat]
21:57:11.364 [main] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:106.14.148.95 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false} 00:37:47.166 [main] INFO o.a.c.c.StandardEngine - [log,173] - Starting Servlet engine: [Apache Tomcat/10.1.24]
21:57:11.387 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - [run,54] - >>>>>>>>>>> xxl-job registry fail, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='cloud-etl', registryValue='http://192.168.137.1:9999/'}, registryResult:ReturnT [code=500, msg=xxl-job remoting error(Connect timed out), for url : http://47.116.173.75:20800/api/registry, content=null] 00:37:47.266 [main] INFO o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext
21:57:12.854 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [7f2170ab-6b0b-42ea-9b4e-df9d93e6215b_config-0] Fail to connect server, after trying 4 times, last try server is {serverIp = '106.14.148.95', server main port = 8848}, error = unknown 00:37:51.572 [main] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-1,master} inited
21:57:13.367 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:106.14.148.95 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false} 00:37:51.574 [main] INFO c.b.d.d.DynamicRoutingDataSource - [addDataSource,158] - dynamic-datasource - add a datasource named [master] success
21:57:14.379 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [8dfa2565-bc8f-4ec1-83e4-c32e88866f91] Try to connect to server on start up, server: {serverIp = '106.14.148.95', server main port = 8848} 00:37:51.574 [main] INFO c.b.d.d.DynamicRoutingDataSource - [afterPropertiesSet,241] - dynamic-datasource initial loaded [1] datasource,primary datasource named [master]
21:57:14.379 [main] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:106.14.148.95 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false} 00:37:51.722 [main] INFO c.m.c.d.MyMetaObjectHandler - [<init>,17] - 元对象字段填充控制器 ------- 加载完成
21:57:16.380 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [7f2170ab-6b0b-42ea-9b4e-df9d93e6215b_config-0] Fail to connect server, after trying 5 times, last try server is {serverIp = '106.14.148.95', server main port = 8848}, error = unknown 00:37:53.204 [main] INFO c.a.c.s.SentinelWebMvcConfigurer - [addInterceptors,52] - [Sentinel Starter] register SentinelWebInterceptor with urlPatterns: [/**].
21:57:16.985 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:106.14.148.95 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false} 00:37:58.833 [main] INFO c.m.c.x.XXLJobConfig - [xxlJobExecutor,25] - >>>>>>>>>>> xxl-job config init success.
21:57:17.392 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [8dfa2565-bc8f-4ec1-83e4-c32e88866f91] Try to connect to server on start up, server: {serverIp = '106.14.148.95', server main port = 8848} 00:38:01.918 [main] INFO c.x.j.c.e.XxlJobExecutor - [registJobHandler,183] - >>>>>>>>>>> xxl-job register jobhandler success, name:xxl-job-demo-one-param, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2740c1e[class com.muyu.common.xxl.demo.XxlJobDemoService#xxlJobDemoOneParam]
21:57:17.392 [main] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:106.14.148.95 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false} 00:38:01.918 [main] INFO c.x.j.c.e.XxlJobExecutor - [registJobHandler,183] - >>>>>>>>>>> xxl-job register jobhandler success, name:xxl-job-demo-no-param, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6cb890ac[class com.muyu.common.xxl.demo.XxlJobDemoService#xxlJobDemoNoParam]
21:57:19.988 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [7f2170ab-6b0b-42ea-9b4e-df9d93e6215b_config-0] Fail to connect server, after trying 6 times, last try server is {serverIp = '106.14.148.95', server main port = 8848}, error = unknown 00:38:02.429 [Thread-12] INFO c.x.j.c.s.EmbedServer - [run,82] - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9999
21:57:20.409 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [8dfa2565-bc8f-4ec1-83e4-c32e88866f91] Try to connect to server on start up, server: {serverIp = '106.14.148.95', server main port = 8848} 00:38:03.445 [main] INFO c.a.n.client.naming - [initNamespaceForNaming,62] - initializer namespace from ans.namespace attribute : null
21:57:20.409 [main] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:106.14.148.95 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false} 00:38:03.446 [main] INFO c.a.n.client.naming - [lambda$initNamespaceForNaming$0,66] - initializer namespace from ALIBABA_ALIWARE_NAMESPACE attribute :null
21:57:20.705 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:106.14.148.95 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false} 00:38:03.446 [main] INFO c.a.n.client.naming - [lambda$initNamespaceForNaming$1,73] - initializer namespace from namespace attribute :null
21:57:23.421 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [8dfa2565-bc8f-4ec1-83e4-c32e88866f91] Register server push request handler:com.alibaba.nacos.common.remote.client.RpcClient$ConnectResetRequestHandler 00:38:03.455 [main] INFO c.a.n.client.naming - [<init>,74] - FailoverDataSource type is class com.alibaba.nacos.client.naming.backups.datasource.DiskFailoverDataSource
21:57:23.421 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [8dfa2565-bc8f-4ec1-83e4-c32e88866f91] Register server push request handler:com.alibaba.nacos.common.remote.client.RpcClient$$Lambda$629/0x00000272814f3c28 00:38:03.462 [main] INFO c.a.n.p.a.s.c.ClientAuthPluginManager - [init,56] - [ClientAuthPluginManager] Load ClientAuthService com.alibaba.nacos.client.auth.impl.NacosClientAuthServiceImpl success.
21:57:23.422 [main] INFO c.a.n.client.naming - [registerService,133] - [REGISTER-SERVICE] cloud-2112 registering service cloud-etl with instance Instance{instanceId='null', ip='192.168.1.124', port=10002, weight=1.0, healthy=true, enabled=true, ephemeral=true, clusterName='DEFAULT', serviceName='null', metadata={IPv6=null, preserved.register.source=SPRING_CLOUD}} 00:38:03.463 [main] INFO c.a.n.p.a.s.c.ClientAuthPluginManager - [init,56] - [ClientAuthPluginManager] Load ClientAuthService com.alibaba.nacos.client.auth.ram.RamClientAuthServiceImpl success.
21:57:23.427 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [8dfa2565-bc8f-4ec1-83e4-c32e88866f91] Try to reconnect to a new server, server is not appointed, will choose a random server. 00:38:03.604 [main] INFO c.a.n.c.r.client - [lambda$createClient$0,118] - [RpcClientFactory] create a new rpc client of 0912a9b8-1754-4d83-9909-0a34f86cf9dd
21:57:23.428 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:106.14.148.95 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false} 00:38:03.608 [main] INFO c.a.n.client.naming - [<init>,109] - Create naming rpc client for uuid->0912a9b8-1754-4d83-9909-0a34f86cf9dd
21:57:23.717 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [7f2170ab-6b0b-42ea-9b4e-df9d93e6215b_config-0] Fail to connect server, after trying 7 times, last try server is {serverIp = '106.14.148.95', server main port = 8848}, error = unknown 00:38:03.608 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [0912a9b8-1754-4d83-9909-0a34f86cf9dd] RpcClient init, ServerListFactory = com.alibaba.nacos.client.naming.core.ServerListManager
21:57:23.902 [Thread-11] INFO c.x.j.c.s.EmbedServer - [run,91] - >>>>>>>>>>> xxl-job remoting server stop. 00:38:03.608 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [0912a9b8-1754-4d83-9909-0a34f86cf9dd] Registry connection listener to current client:com.alibaba.nacos.client.naming.remote.gprc.redo.NamingGrpcRedoService
21:57:24.524 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:106.14.148.95 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false} 00:38:03.609 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [0912a9b8-1754-4d83-9909-0a34f86cf9dd] Register server push request handler:com.alibaba.nacos.client.naming.remote.gprc.NamingPushRequestHandler
21:57:26.546 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:106.14.148.95 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false} 00:38:03.610 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [0912a9b8-1754-4d83-9909-0a34f86cf9dd] Try to connect to server on start up, server: {serverIp = '47.116.184.54', server main port = 8848}
21:57:26.920 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - [run,90] - >>>>>>>>>>> xxl-job registry-remove fail, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='cloud-etl', registryValue='http://192.168.137.1:9999/'}, registryResult:ReturnT [code=500, msg=xxl-job remoting error(Connect timed out), for url : http://47.116.173.75:20800/api/registryRemove, content=null] 00:38:03.610 [main] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
21:57:26.920 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - [run,105] - >>>>>>>>>>> xxl-job, executor registry thread destroy. 00:38:03.897 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [0912a9b8-1754-4d83-9909-0a34f86cf9dd] Success to connect to server [47.116.184.54:8848] on start up, connectionId = 1724258283872_114.85.152.254_37912
21:57:26.920 [main] INFO c.x.j.c.s.EmbedServer - [stop,117] - >>>>>>>>>>> xxl-job remoting server destroy success. 00:38:03.897 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [0912a9b8-1754-4d83-9909-0a34f86cf9dd] Register server push request handler:com.alibaba.nacos.common.remote.client.RpcClient$ConnectResetRequestHandler
21:57:26.920 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.t.JobLogFileCleanThread - [run,99] - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. 00:38:03.899 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [0912a9b8-1754-4d83-9909-0a34f86cf9dd] Notify connected event to listeners.
21:57:26.921 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.t.TriggerCallbackThread - [run,98] - >>>>>>>>>>> xxl-job, executor callback thread destroy. 00:38:03.899 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [0912a9b8-1754-4d83-9909-0a34f86cf9dd] Register server push request handler:com.alibaba.nacos.common.remote.client.RpcClient$$Lambda$620/0x0000021c01524268
21:57:26.921 [Thread-10] INFO c.x.j.c.t.TriggerCallbackThread - [run,128] - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. 00:38:03.899 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.client.naming - [onConnected,90] - Grpc connection connect
21:57:26.931 [main] INFO c.b.d.d.DynamicRoutingDataSource - [destroy,215] - dynamic-datasource start closing .... 00:38:03.901 [main] INFO c.a.n.client.naming - [registerService,133] - [REGISTER-SERVICE] text registering service cloud-etl with instance Instance{instanceId='null', ip='192.168.64.1', port=10005, weight=1.0, healthy=true, enabled=true, ephemeral=true, clusterName='DEFAULT', serviceName='null', metadata={IPv6=[240e:46c:8c41:87a:14a7:f15c:7454:2041], preserved.register.source=SPRING_CLOUD}}
21:57:26.932 [main] INFO c.b.d.d.DynamicRoutingDataSource - [destroy,219] - dynamic-datasource all closed success,bye 00:38:04.059 [main] INFO c.a.c.n.r.NacosServiceRegistry - [register,76] - nacos registry, DEFAULT_GROUP cloud-etl 192.168.64.1:10005 register finished
21:57:26.932 [main] INFO c.a.n.client.naming - [shutdown,254] - com.alibaba.nacos.client.naming.cache.ServiceInfoHolder do shutdown begin 00:38:05.444 [main] INFO c.m.c.e.MuYuEtlApplication - [logStarted,56] - Started MuYuEtlApplication in 29.471 seconds (process running for 30.986)
21:57:26.932 [main] INFO c.a.n.client.naming - [shutdown,180] - com.alibaba.nacos.client.naming.backups.FailoverReactor do shutdown begin 00:38:05.453 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - [run,54] - >>>>>>>>>>> xxl-job registry fail, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='cloud-etl', registryValue='http://172.20.10.3:9999/'}, registryResult:ReturnT [code=500, msg=xxl-job remoting error(Connect timed out), for url : http://172.13.1.1:20800/api/registry, content=null]
21:57:26.932 [main] INFO c.a.n.client.naming - [shutdown,182] - com.alibaba.nacos.client.naming.backups.FailoverReactor do shutdown stop 00:38:05.471 [main] INFO c.a.n.c.c.i.CacheData - [initNotifyWarnTimeout,72] - config listener notify warn timeout millis use default 60000 millis
21:57:26.932 [main] INFO c.a.n.client.naming - [shutdown,256] - com.alibaba.nacos.client.naming.cache.ServiceInfoHolder do shutdown stop 00:38:05.471 [main] INFO c.a.n.c.c.i.CacheData - [<clinit>,99] - nacos.cache.data.init.snapshot = true
21:57:26.932 [main] INFO c.a.n.client.naming - [shutdown,204] - com.alibaba.nacos.client.naming.remote.NamingClientProxyDelegate do shutdown begin 00:38:05.472 [main] INFO c.a.n.c.c.i.ClientWorker - [addCacheDataIfAbsent,416] - [fixed-text-47.116.184.54_8848] [subscribe] cloud-etl+DEFAULT_GROUP+text
21:57:26.932 [main] INFO c.a.n.client.naming - [shutdown,147] - com.alibaba.nacos.client.naming.core.ServiceInfoUpdateService do shutdown begin 00:38:05.485 [main] INFO c.a.n.c.c.i.CacheData - [addListener,236] - [fixed-text-47.116.184.54_8848] [add-listener] ok, tenant=text, dataId=cloud-etl, group=DEFAULT_GROUP, cnt=1
21:57:26.933 [main] INFO c.a.n.client.naming - [shutdown,149] - com.alibaba.nacos.client.naming.core.ServiceInfoUpdateService do shutdown stop 00:38:05.486 [main] INFO c.a.c.n.r.NacosContextRefresher - [registerNacosListener,131] - [Nacos Config] Listening config: dataId=cloud-etl, group=DEFAULT_GROUP
21:57:26.933 [main] INFO c.a.n.client.naming - [shutdown,218] - com.alibaba.nacos.client.naming.core.ServerListManager do shutdown begin 00:38:05.487 [main] INFO c.a.n.c.c.i.ClientWorker - [addCacheDataIfAbsent,416] - [fixed-text-47.116.184.54_8848] [subscribe] cloud-etl-dev.yml+DEFAULT_GROUP+text
21:57:26.933 [main] INFO c.a.n.client.naming - [shutdown,223] - com.alibaba.nacos.client.naming.core.ServerListManager do shutdown stop 00:38:05.487 [main] INFO c.a.n.c.c.i.CacheData - [addListener,236] - [fixed-text-47.116.184.54_8848] [add-listener] ok, tenant=text, dataId=cloud-etl-dev.yml, group=DEFAULT_GROUP, cnt=1
21:57:26.933 [main] INFO c.a.n.client.naming - [shutdown,468] - com.alibaba.nacos.client.naming.remote.http.NamingHttpClientProxy do shutdown begin 00:38:05.488 [main] INFO c.a.c.n.r.NacosContextRefresher - [registerNacosListener,131] - [Nacos Config] Listening config: dataId=cloud-etl-dev.yml, group=DEFAULT_GROUP
21:57:26.933 [main] INFO c.a.n.client.naming - [shutdown,470] - com.alibaba.nacos.client.naming.remote.http.NamingHttpClientProxy do shutdown stop 00:38:05.488 [main] INFO c.a.n.c.c.i.ClientWorker - [addCacheDataIfAbsent,416] - [fixed-text-47.116.184.54_8848] [subscribe] cloud-etl.yml+DEFAULT_GROUP+text
21:57:26.933 [main] INFO c.a.n.client.naming - [shutdown,487] - Shutdown naming grpc client proxy for uuid->8dfa2565-bc8f-4ec1-83e4-c32e88866f91 00:38:05.488 [main] INFO c.a.n.c.c.i.CacheData - [addListener,236] - [fixed-text-47.116.184.54_8848] [add-listener] ok, tenant=text, dataId=cloud-etl.yml, group=DEFAULT_GROUP, cnt=1
21:57:26.933 [main] INFO c.a.n.client.naming - [shutdown,331] - Shutdown grpc redo service executor java.util.concurrent.ScheduledThreadPoolExecutor@6dd65b79[Running, pool size = 1, active threads = 0, queued tasks = 1, completed tasks = 5] 00:38:05.488 [main] INFO c.a.c.n.r.NacosContextRefresher - [registerNacosListener,131] - [Nacos Config] Listening config: dataId=cloud-etl.yml, group=DEFAULT_GROUP
21:57:26.933 [main] INFO c.a.n.c.r.client - [shutdown,425] - Shutdown rpc client, set status to shutdown 00:38:38.463 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - [run,54] - >>>>>>>>>>> xxl-job registry fail, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='cloud-etl', registryValue='http://172.20.10.3:9999/'}, registryResult:ReturnT [code=500, msg=xxl-job remoting error(Connect timed out), for url : http://172.13.1.1:20800/api/registry, content=null]
21:57:26.933 [main] INFO c.a.n.c.r.client - [shutdown,427] - Shutdown client event executor java.util.concurrent.ScheduledThreadPoolExecutor@1b136640[Running, pool size = 2, active threads = 2, queued tasks = 0, completed tasks = 0] 00:39:11.486 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - [run,54] - >>>>>>>>>>> xxl-job registry fail, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='cloud-etl', registryValue='http://172.20.10.3:9999/'}, registryResult:ReturnT [code=500, msg=xxl-job remoting error(Connect timed out), for url : http://172.13.1.1:20800/api/registry, content=null]
21:57:26.934 [main] INFO c.a.n.c.r.c.g.GrpcClient - [shutdown,187] - Shutdown grpc executor java.util.concurrent.ThreadPoolExecutor@22a7ff5d[Running, pool size = 12, active threads = 0, queued tasks = 0, completed tasks = 17] 00:39:44.510 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - [run,54] - >>>>>>>>>>> xxl-job registry fail, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='cloud-etl', registryValue='http://172.20.10.3:9999/'}, registryResult:ReturnT [code=500, msg=xxl-job remoting error(Connect timed out), for url : http://172.13.1.1:20800/api/registry, content=null]
21:57:26.934 [main] INFO c.a.n.client.naming - [shutDownAndRemove,497] - shutdown and remove naming rpc client for uuid ->8dfa2565-bc8f-4ec1-83e4-c32e88866f91 00:40:17.525 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - [run,54] - >>>>>>>>>>> xxl-job registry fail, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='cloud-etl', registryValue='http://172.20.10.3:9999/'}, registryResult:ReturnT [code=500, msg=xxl-job remoting error(Connect timed out), for url : http://172.13.1.1:20800/api/registry, content=null]
21:57:26.934 [main] INFO c.a.n.c.a.r.i.CredentialWatcher - [stop,107] - [null] CredentialWatcher is stopped 00:40:50.537 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - [run,54] - >>>>>>>>>>> xxl-job registry fail, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='cloud-etl', registryValue='http://172.20.10.3:9999/'}, registryResult:ReturnT [code=500, msg=xxl-job remoting error(Connect timed out), for url : http://172.13.1.1:20800/api/registry, content=null]
21:57:26.935 [main] INFO c.a.n.c.a.r.i.CredentialService - [free,91] - [null] CredentialService is freed 00:41:23.550 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - [run,54] - >>>>>>>>>>> xxl-job registry fail, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='cloud-etl', registryValue='http://172.20.10.3:9999/'}, registryResult:ReturnT [code=500, msg=xxl-job remoting error(Connect timed out), for url : http://172.13.1.1:20800/api/registry, content=null]
21:57:26.935 [main] INFO c.a.n.client.naming - [shutdown,211] - com.alibaba.nacos.client.naming.remote.NamingClientProxyDelegate do shutdown stop 00:41:56.571 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - [run,54] - >>>>>>>>>>> xxl-job registry fail, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='cloud-etl', registryValue='http://172.20.10.3:9999/'}, registryResult:ReturnT [code=500, msg=xxl-job remoting error(Connect timed out), for url : http://172.13.1.1:20800/api/registry, content=null]
21:57:26.938 [main] INFO o.a.c.c.StandardService - [log,173] - Stopping service [Tomcat] 00:42:17.456 [Thread-12] INFO c.x.j.c.s.EmbedServer - [run,91] - >>>>>>>>>>> xxl-job remoting server stop.
21:57:26.938 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [8dfa2565-bc8f-4ec1-83e4-c32e88866f91] Fail to connect server, after trying 1 times, last try server is {serverIp = '106.14.148.95', server main port = 8848}, error = unknown 00:42:20.463 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - [run,90] - >>>>>>>>>>> xxl-job registry-remove fail, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='cloud-etl', registryValue='http://172.20.10.3:9999/'}, registryResult:ReturnT [code=500, msg=xxl-job remoting error(Connect timed out), for url : http://172.13.1.1:20800/api/registryRemove, content=null]
21:58:07.327 [main] INFO c.m.c.p.MuYuPayApplication - [logStartupProfileInfo,660] - The following 1 profile is active: "dev" 00:42:20.464 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - [run,105] - >>>>>>>>>>> xxl-job, executor registry thread destroy.
21:58:09.709 [main] INFO o.a.c.c.StandardService - [log,173] - Starting service [Tomcat] 00:42:20.466 [SpringApplicationShutdownHook] INFO c.x.j.c.s.EmbedServer - [stop,117] - >>>>>>>>>>> xxl-job remoting server destroy success.
21:58:09.709 [main] INFO o.a.c.c.StandardEngine - [log,173] - Starting Servlet engine: [Apache Tomcat/10.1.24] 00:42:20.470 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.t.JobLogFileCleanThread - [run,99] - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy.
21:58:09.782 [main] INFO o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext 00:42:20.476 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.t.TriggerCallbackThread - [run,98] - >>>>>>>>>>> xxl-job, executor callback thread destroy.
21:58:10.493 [main] INFO c.a.c.s.SentinelWebMvcConfigurer - [addInterceptors,52] - [Sentinel Starter] register SentinelWebInterceptor with urlPatterns: [/**]. 00:42:20.479 [Thread-11] INFO c.x.j.c.t.TriggerCallbackThread - [run,128] - >>>>>>>>>>> xxl-job, executor retry callback thread destroy.
21:58:12.219 [main] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-1,master} inited 00:42:20.570 [SpringApplicationShutdownHook] INFO c.a.c.n.r.NacosServiceRegistry - [deregister,95] - De-registering from Nacos Server now...
21:58:12.222 [Druid-ConnectionPool-Create-136289025] INFO c.a.d.p.DruidAbstractDataSource - [setFailContinuous,1900] - {dataSource-1} failContinuous is true 00:42:20.573 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [deregisterService,272] - [DEREGISTER-SERVICE] text deregistering service cloud-etl with instance: Instance{instanceId='null', ip='192.168.64.1', port=10005, weight=1.0, healthy=true, enabled=true, ephemeral=true, clusterName='DEFAULT', serviceName='null', metadata={}}
21:58:12.223 [main] INFO o.a.c.c.StandardService - [log,173] - Stopping service [Tomcat] 00:42:20.665 [SpringApplicationShutdownHook] INFO c.a.c.n.r.NacosServiceRegistry - [deregister,115] - De-registration finished.
11:33:52.158 [main] INFO c.m.c.e.MuYuEtlApplication - [logStartupProfileInfo,660] - The following 1 profile is active: "dev" 00:42:20.672 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,254] - com.alibaba.nacos.client.naming.cache.ServiceInfoHolder do shutdown begin
11:33:54.779 [main] INFO o.a.c.c.StandardService - [log,173] - Starting service [Tomcat] 00:42:20.675 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,180] - com.alibaba.nacos.client.naming.backups.FailoverReactor do shutdown begin
11:33:54.779 [main] INFO o.a.c.c.StandardEngine - [log,173] - Starting Servlet engine: [Apache Tomcat/10.1.24] 00:42:20.679 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,182] - com.alibaba.nacos.client.naming.backups.FailoverReactor do shutdown stop
11:33:54.858 [main] INFO o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext 00:42:20.681 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,256] - com.alibaba.nacos.client.naming.cache.ServiceInfoHolder do shutdown stop
11:33:55.452 [main] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-1,master} inited 00:42:20.683 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,204] - com.alibaba.nacos.client.naming.remote.NamingClientProxyDelegate do shutdown begin
11:33:55.453 [Druid-ConnectionPool-Create-1932244125] INFO c.a.d.p.DruidAbstractDataSource - [setFailContinuous,1900] - {dataSource-1} failContinuous is true 00:42:20.684 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,147] - com.alibaba.nacos.client.naming.core.ServiceInfoUpdateService do shutdown begin
11:33:55.454 [main] INFO o.a.c.c.StandardService - [log,173] - Stopping service [Tomcat] 00:42:20.685 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,149] - com.alibaba.nacos.client.naming.core.ServiceInfoUpdateService do shutdown stop
00:42:20.687 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,218] - com.alibaba.nacos.client.naming.core.ServerListManager do shutdown begin
00:42:20.690 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,223] - com.alibaba.nacos.client.naming.core.ServerListManager do shutdown stop
00:42:20.691 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,468] - com.alibaba.nacos.client.naming.remote.http.NamingHttpClientProxy do shutdown begin
00:42:20.694 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,470] - com.alibaba.nacos.client.naming.remote.http.NamingHttpClientProxy do shutdown stop
00:42:20.696 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,487] - Shutdown naming grpc client proxy for uuid->0912a9b8-1754-4d83-9909-0a34f86cf9dd
00:42:20.699 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,331] - Shutdown grpc redo service executor java.util.concurrent.ScheduledThreadPoolExecutor@4a12c2d8[Running, pool size = 1, active threads = 0, queued tasks = 1, completed tasks = 85]
00:42:20.702 [SpringApplicationShutdownHook] INFO c.a.n.c.r.client - [shutdown,425] - Shutdown rpc client, set status to shutdown
00:42:20.704 [SpringApplicationShutdownHook] INFO c.a.n.c.r.client - [shutdown,427] - Shutdown client event executor java.util.concurrent.ScheduledThreadPoolExecutor@149e1dec[Running, pool size = 2, active threads = 2, queued tasks = 0, completed tasks = 0]
00:42:20.706 [SpringApplicationShutdownHook] INFO c.a.n.c.r.client - [closeConnection,584] - Close current connection 1724258283872_114.85.152.254_37912
00:42:20.747 [SpringApplicationShutdownHook] INFO c.a.n.c.r.c.g.GrpcClient - [shutdown,187] - Shutdown grpc executor java.util.concurrent.ThreadPoolExecutor@23232156[Running, pool size = 3, active threads = 0, queued tasks = 0, completed tasks = 56]
00:42:20.749 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutDownAndRemove,497] - shutdown and remove naming rpc client for uuid ->0912a9b8-1754-4d83-9909-0a34f86cf9dd
00:42:20.753 [SpringApplicationShutdownHook] INFO c.a.n.c.a.r.i.CredentialWatcher - [stop,107] - [null] CredentialWatcher is stopped
00:42:20.756 [SpringApplicationShutdownHook] INFO c.a.n.c.a.r.i.CredentialService - [free,91] - [null] CredentialService is freed
00:42:20.760 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,211] - com.alibaba.nacos.client.naming.remote.NamingClientProxyDelegate do shutdown stop
00:42:20.791 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - [destroy,215] - dynamic-datasource start closing ....
00:42:20.811 [SpringApplicationShutdownHook] INFO c.a.d.p.DruidDataSource - [close,2204] - {dataSource-1} closing ...
00:42:20.872 [SpringApplicationShutdownHook] INFO c.a.d.p.DruidDataSource - [close,2277] - {dataSource-1} closed
00:42:20.876 [SpringApplicationShutdownHook] INFO c.b.d.d.d.DefaultDataSourceDestroyer - [destroy,98] - dynamic-datasource close the datasource named [master] success,
00:42:20.878 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - [destroy,219] - dynamic-datasource all closed success,bye
00:43:06.640 [main] INFO c.m.c.e.MuYuEtlApplication - [logStartupProfileInfo,660] - The following 1 profile is active: "dev"
00:43:27.640 [main] INFO o.a.c.c.StandardService - [log,173] - Starting service [Tomcat]
00:43:27.643 [main] INFO o.a.c.c.StandardEngine - [log,173] - Starting Servlet engine: [Apache Tomcat/10.1.24]
00:43:28.244 [main] INFO o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext
00:43:37.713 [main] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-1,master} inited
00:43:37.715 [main] INFO c.b.d.d.DynamicRoutingDataSource - [addDataSource,158] - dynamic-datasource - add a datasource named [master] success
00:43:37.716 [main] INFO c.b.d.d.DynamicRoutingDataSource - [afterPropertiesSet,241] - dynamic-datasource initial loaded [1] datasource,primary datasource named [master]
00:43:38.541 [main] INFO c.m.c.d.MyMetaObjectHandler - [<init>,17] - 元对象字段填充控制器 ------- 加载完成
00:43:46.574 [main] INFO c.a.c.s.SentinelWebMvcConfigurer - [addInterceptors,52] - [Sentinel Starter] register SentinelWebInterceptor with urlPatterns: [/**].
00:44:07.855 [main] INFO c.m.c.x.XXLJobConfig - [xxlJobExecutor,25] - >>>>>>>>>>> xxl-job config init success.
00:44:21.333 [main] INFO c.x.j.c.e.XxlJobExecutor - [registJobHandler,183] - >>>>>>>>>>> xxl-job register jobhandler success, name:xxl-job-demo-one-param, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1881289b[class com.muyu.common.xxl.demo.XxlJobDemoService#xxlJobDemoOneParam]
00:44:21.335 [main] INFO c.x.j.c.e.XxlJobExecutor - [registJobHandler,183] - >>>>>>>>>>> xxl-job register jobhandler success, name:xxl-job-demo-no-param, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@221416eb[class com.muyu.common.xxl.demo.XxlJobDemoService#xxlJobDemoNoParam]
00:44:24.062 [Thread-12] INFO c.x.j.c.s.EmbedServer - [run,82] - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9999
00:44:25.271 [main] INFO c.a.n.client.naming - [initNamespaceForNaming,62] - initializer namespace from ans.namespace attribute : null
00:44:25.275 [main] INFO c.a.n.client.naming - [lambda$initNamespaceForNaming$0,66] - initializer namespace from ALIBABA_ALIWARE_NAMESPACE attribute :null
00:44:25.280 [main] INFO c.a.n.client.naming - [lambda$initNamespaceForNaming$1,73] - initializer namespace from namespace attribute :null
00:44:25.312 [main] INFO c.a.n.client.naming - [<init>,74] - FailoverDataSource type is class com.alibaba.nacos.client.naming.backups.datasource.DiskFailoverDataSource
00:44:25.355 [main] INFO c.a.n.p.a.s.c.ClientAuthPluginManager - [init,56] - [ClientAuthPluginManager] Load ClientAuthService com.alibaba.nacos.client.auth.impl.NacosClientAuthServiceImpl success.
00:44:25.358 [main] INFO c.a.n.p.a.s.c.ClientAuthPluginManager - [init,56] - [ClientAuthPluginManager] Load ClientAuthService com.alibaba.nacos.client.auth.ram.RamClientAuthServiceImpl success.
00:44:25.605 [main] INFO c.a.n.c.r.client - [lambda$createClient$0,118] - [RpcClientFactory] create a new rpc client of 2a2844ca-20e7-4cc2-9c29-7a9fd1faf057
00:44:25.623 [main] INFO c.a.n.client.naming - [<init>,109] - Create naming rpc client for uuid->2a2844ca-20e7-4cc2-9c29-7a9fd1faf057
00:44:25.625 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [2a2844ca-20e7-4cc2-9c29-7a9fd1faf057] RpcClient init, ServerListFactory = com.alibaba.nacos.client.naming.core.ServerListManager
00:44:25.627 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [2a2844ca-20e7-4cc2-9c29-7a9fd1faf057] Registry connection listener to current client:com.alibaba.nacos.client.naming.remote.gprc.redo.NamingGrpcRedoService
00:44:25.631 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [2a2844ca-20e7-4cc2-9c29-7a9fd1faf057] Register server push request handler:com.alibaba.nacos.client.naming.remote.gprc.NamingPushRequestHandler
00:44:25.635 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [2a2844ca-20e7-4cc2-9c29-7a9fd1faf057] Try to connect to server on start up, server: {serverIp = '47.116.184.54', server main port = 8848}
00:44:25.638 [main] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
00:44:25.907 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [2a2844ca-20e7-4cc2-9c29-7a9fd1faf057] Success to connect to server [47.116.184.54:8848] on start up, connectionId = 1724258665911_114.85.152.254_37993
00:44:25.909 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [2a2844ca-20e7-4cc2-9c29-7a9fd1faf057] Register server push request handler:com.alibaba.nacos.common.remote.client.RpcClient$ConnectResetRequestHandler
00:44:25.909 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [2a2844ca-20e7-4cc2-9c29-7a9fd1faf057] Notify connected event to listeners.
00:44:25.911 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.client.naming - [onConnected,90] - Grpc connection connect
00:44:25.910 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [2a2844ca-20e7-4cc2-9c29-7a9fd1faf057] Register server push request handler:com.alibaba.nacos.common.remote.client.RpcClient$$Lambda$620/0x0000022b4e4fcf40
00:44:25.921 [main] INFO c.a.n.client.naming - [registerService,133] - [REGISTER-SERVICE] text registering service cloud-etl with instance Instance{instanceId='null', ip='192.168.64.1', port=10005, weight=1.0, healthy=true, enabled=true, ephemeral=true, clusterName='DEFAULT', serviceName='null', metadata={IPv6=[240e:46c:8c41:87a:14a7:f15c:7454:2041], preserved.register.source=SPRING_CLOUD}}
00:44:26.018 [main] INFO c.a.c.n.r.NacosServiceRegistry - [register,76] - nacos registry, DEFAULT_GROUP cloud-etl 192.168.64.1:10005 register finished
00:44:29.075 [main] INFO c.m.c.e.MuYuEtlApplication - [logStarted,56] - Started MuYuEtlApplication in 109.612 seconds (process running for 117.505)
00:44:29.154 [main] INFO c.a.n.c.c.i.CacheData - [initNotifyWarnTimeout,72] - config listener notify warn timeout millis use default 60000 millis
00:44:29.156 [main] INFO c.a.n.c.c.i.CacheData - [<clinit>,99] - nacos.cache.data.init.snapshot = true
00:44:29.160 [main] INFO c.a.n.c.c.i.ClientWorker - [addCacheDataIfAbsent,416] - [fixed-text-47.116.184.54_8848] [subscribe] cloud-etl+DEFAULT_GROUP+text
00:44:29.237 [main] INFO c.a.n.c.c.i.CacheData - [addListener,236] - [fixed-text-47.116.184.54_8848] [add-listener] ok, tenant=text, dataId=cloud-etl, group=DEFAULT_GROUP, cnt=1
00:44:29.238 [main] INFO c.a.c.n.r.NacosContextRefresher - [registerNacosListener,131] - [Nacos Config] Listening config: dataId=cloud-etl, group=DEFAULT_GROUP
00:44:29.247 [main] INFO c.a.n.c.c.i.ClientWorker - [addCacheDataIfAbsent,416] - [fixed-text-47.116.184.54_8848] [subscribe] cloud-etl-dev.yml+DEFAULT_GROUP+text
00:44:29.248 [main] INFO c.a.n.c.c.i.CacheData - [addListener,236] - [fixed-text-47.116.184.54_8848] [add-listener] ok, tenant=text, dataId=cloud-etl-dev.yml, group=DEFAULT_GROUP, cnt=1
00:44:29.250 [main] INFO c.a.c.n.r.NacosContextRefresher - [registerNacosListener,131] - [Nacos Config] Listening config: dataId=cloud-etl-dev.yml, group=DEFAULT_GROUP
00:44:29.253 [main] INFO c.a.n.c.c.i.ClientWorker - [addCacheDataIfAbsent,416] - [fixed-text-47.116.184.54_8848] [subscribe] cloud-etl.yml+DEFAULT_GROUP+text
00:44:29.254 [main] INFO c.a.n.c.c.i.CacheData - [addListener,236] - [fixed-text-47.116.184.54_8848] [add-listener] ok, tenant=text, dataId=cloud-etl.yml, group=DEFAULT_GROUP, cnt=1
00:44:29.255 [main] INFO c.a.c.n.r.NacosContextRefresher - [registerNacosListener,131] - [Nacos Config] Listening config: dataId=cloud-etl.yml, group=DEFAULT_GROUP
00:44:29.325 [Thread-12] INFO c.x.j.c.s.EmbedServer - [run,91] - >>>>>>>>>>> xxl-job remoting server stop.
00:44:29.380 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - [run,87] - >>>>>>>>>>> xxl-job registry-remove success, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='cloud-etl', registryValue='http://172.20.10.3:9999/'}, registryResult:ReturnT [code=200, msg=null, content=null]
00:44:29.382 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - [run,105] - >>>>>>>>>>> xxl-job, executor registry thread destroy.
00:44:29.384 [SpringApplicationShutdownHook] INFO c.x.j.c.s.EmbedServer - [stop,117] - >>>>>>>>>>> xxl-job remoting server destroy success.
00:44:29.386 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.t.JobLogFileCleanThread - [run,99] - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy.
00:44:29.388 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.t.TriggerCallbackThread - [run,98] - >>>>>>>>>>> xxl-job, executor callback thread destroy.
00:44:29.391 [Thread-11] INFO c.x.j.c.t.TriggerCallbackThread - [run,128] - >>>>>>>>>>> xxl-job, executor retry callback thread destroy.
00:44:29.476 [SpringApplicationShutdownHook] INFO c.a.c.n.r.NacosServiceRegistry - [deregister,95] - De-registering from Nacos Server now...
00:44:29.478 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [deregisterService,272] - [DEREGISTER-SERVICE] text deregistering service cloud-etl with instance: Instance{instanceId='null', ip='192.168.64.1', port=10005, weight=1.0, healthy=true, enabled=true, ephemeral=true, clusterName='DEFAULT', serviceName='null', metadata={}}
00:44:29.628 [SpringApplicationShutdownHook] INFO c.a.c.n.r.NacosServiceRegistry - [deregister,115] - De-registration finished.
00:44:29.636 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,254] - com.alibaba.nacos.client.naming.cache.ServiceInfoHolder do shutdown begin
00:44:29.637 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,180] - com.alibaba.nacos.client.naming.backups.FailoverReactor do shutdown begin
00:44:29.639 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,182] - com.alibaba.nacos.client.naming.backups.FailoverReactor do shutdown stop
00:44:29.641 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,256] - com.alibaba.nacos.client.naming.cache.ServiceInfoHolder do shutdown stop
00:44:29.642 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,204] - com.alibaba.nacos.client.naming.remote.NamingClientProxyDelegate do shutdown begin
00:44:29.642 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,147] - com.alibaba.nacos.client.naming.core.ServiceInfoUpdateService do shutdown begin
00:44:29.644 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,149] - com.alibaba.nacos.client.naming.core.ServiceInfoUpdateService do shutdown stop
00:44:29.644 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,218] - com.alibaba.nacos.client.naming.core.ServerListManager do shutdown begin
00:44:29.645 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,223] - com.alibaba.nacos.client.naming.core.ServerListManager do shutdown stop
00:44:29.645 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,468] - com.alibaba.nacos.client.naming.remote.http.NamingHttpClientProxy do shutdown begin
00:44:29.645 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,470] - com.alibaba.nacos.client.naming.remote.http.NamingHttpClientProxy do shutdown stop
00:44:29.645 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,487] - Shutdown naming grpc client proxy for uuid->2a2844ca-20e7-4cc2-9c29-7a9fd1faf057
00:44:29.645 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,331] - Shutdown grpc redo service executor java.util.concurrent.ScheduledThreadPoolExecutor@3083ec6b[Running, pool size = 1, active threads = 0, queued tasks = 1, completed tasks = 1]
00:44:29.645 [SpringApplicationShutdownHook] INFO c.a.n.c.r.client - [shutdown,425] - Shutdown rpc client, set status to shutdown
00:44:29.645 [SpringApplicationShutdownHook] INFO c.a.n.c.r.client - [shutdown,427] - Shutdown client event executor java.util.concurrent.ScheduledThreadPoolExecutor@4df582db[Running, pool size = 2, active threads = 2, queued tasks = 0, completed tasks = 0]
00:44:29.645 [SpringApplicationShutdownHook] INFO c.a.n.c.r.client - [closeConnection,584] - Close current connection 1724258665911_114.85.152.254_37993
00:44:29.646 [SpringApplicationShutdownHook] INFO c.a.n.c.r.c.g.GrpcClient - [shutdown,187] - Shutdown grpc executor java.util.concurrent.ThreadPoolExecutor@7ca7fd90[Running, pool size = 9, active threads = 0, queued tasks = 0, completed tasks = 9]
00:44:29.650 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutDownAndRemove,497] - shutdown and remove naming rpc client for uuid ->2a2844ca-20e7-4cc2-9c29-7a9fd1faf057
00:44:29.653 [SpringApplicationShutdownHook] INFO c.a.n.c.a.r.i.CredentialWatcher - [stop,107] - [null] CredentialWatcher is stopped
00:44:29.655 [SpringApplicationShutdownHook] INFO c.a.n.c.a.r.i.CredentialService - [free,91] - [null] CredentialService is freed
00:44:29.657 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,211] - com.alibaba.nacos.client.naming.remote.NamingClientProxyDelegate do shutdown stop
00:44:29.674 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - [destroy,215] - dynamic-datasource start closing ....
00:44:29.692 [SpringApplicationShutdownHook] INFO c.a.d.p.DruidDataSource - [close,2204] - {dataSource-1} closing ...
00:44:29.745 [SpringApplicationShutdownHook] INFO c.a.d.p.DruidDataSource - [close,2277] - {dataSource-1} closed
00:44:29.747 [SpringApplicationShutdownHook] INFO c.b.d.d.d.DefaultDataSourceDestroyer - [destroy,98] - dynamic-datasource close the datasource named [master] success,
00:44:29.749 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - [destroy,219] - dynamic-datasource all closed success,bye
00:45:14.595 [main] INFO c.m.c.e.MuYuEtlApplication - [logStartupProfileInfo,660] - The following 1 profile is active: "dev"
00:45:36.760 [main] INFO o.a.c.c.StandardService - [log,173] - Starting service [Tomcat]
00:45:36.763 [main] INFO o.a.c.c.StandardEngine - [log,173] - Starting Servlet engine: [Apache Tomcat/10.1.24]
00:45:37.470 [main] INFO o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext
00:45:48.119 [main] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-1,master} inited
00:45:48.128 [main] INFO c.b.d.d.DynamicRoutingDataSource - [addDataSource,158] - dynamic-datasource - add a datasource named [master] success
00:45:48.131 [main] INFO c.b.d.d.DynamicRoutingDataSource - [afterPropertiesSet,241] - dynamic-datasource initial loaded [1] datasource,primary datasource named [master]
00:45:48.939 [main] INFO c.m.c.d.MyMetaObjectHandler - [<init>,17] - 元对象字段填充控制器 ------- 加载完成
00:45:57.204 [main] INFO c.a.c.s.SentinelWebMvcConfigurer - [addInterceptors,52] - [Sentinel Starter] register SentinelWebInterceptor with urlPatterns: [/**].
00:46:22.147 [main] INFO c.m.c.x.XXLJobConfig - [xxlJobExecutor,25] - >>>>>>>>>>> xxl-job config init success.
00:46:35.018 [main] INFO c.x.j.c.e.XxlJobExecutor - [registJobHandler,183] - >>>>>>>>>>> xxl-job register jobhandler success, name:xxl-job-demo-no-param, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5de7948a[class com.muyu.common.xxl.demo.XxlJobDemoService#xxlJobDemoNoParam]
00:46:35.020 [main] INFO c.x.j.c.e.XxlJobExecutor - [registJobHandler,183] - >>>>>>>>>>> xxl-job register jobhandler success, name:xxl-job-demo-one-param, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4d45ec8c[class com.muyu.common.xxl.demo.XxlJobDemoService#xxlJobDemoOneParam]
00:46:37.870 [Thread-12] INFO c.x.j.c.s.EmbedServer - [run,82] - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9999
00:46:39.085 [main] INFO c.a.n.client.naming - [initNamespaceForNaming,62] - initializer namespace from ans.namespace attribute : null
00:46:39.087 [main] INFO c.a.n.client.naming - [lambda$initNamespaceForNaming$0,66] - initializer namespace from ALIBABA_ALIWARE_NAMESPACE attribute :null
00:46:39.091 [main] INFO c.a.n.client.naming - [lambda$initNamespaceForNaming$1,73] - initializer namespace from namespace attribute :null
00:46:39.132 [main] INFO c.a.n.client.naming - [<init>,74] - FailoverDataSource type is class com.alibaba.nacos.client.naming.backups.datasource.DiskFailoverDataSource
00:46:39.171 [main] INFO c.a.n.p.a.s.c.ClientAuthPluginManager - [init,56] - [ClientAuthPluginManager] Load ClientAuthService com.alibaba.nacos.client.auth.impl.NacosClientAuthServiceImpl success.
00:46:39.173 [main] INFO c.a.n.p.a.s.c.ClientAuthPluginManager - [init,56] - [ClientAuthPluginManager] Load ClientAuthService com.alibaba.nacos.client.auth.ram.RamClientAuthServiceImpl success.
00:46:39.450 [main] INFO c.a.n.c.r.client - [lambda$createClient$0,118] - [RpcClientFactory] create a new rpc client of 9159a212-fb77-47be-b498-f7e484d195a2
00:46:39.467 [main] INFO c.a.n.client.naming - [<init>,109] - Create naming rpc client for uuid->9159a212-fb77-47be-b498-f7e484d195a2
00:46:39.470 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [9159a212-fb77-47be-b498-f7e484d195a2] RpcClient init, ServerListFactory = com.alibaba.nacos.client.naming.core.ServerListManager
00:46:39.472 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [9159a212-fb77-47be-b498-f7e484d195a2] Registry connection listener to current client:com.alibaba.nacos.client.naming.remote.gprc.redo.NamingGrpcRedoService
00:46:39.478 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [9159a212-fb77-47be-b498-f7e484d195a2] Register server push request handler:com.alibaba.nacos.client.naming.remote.gprc.NamingPushRequestHandler
00:46:39.483 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [9159a212-fb77-47be-b498-f7e484d195a2] Try to connect to server on start up, server: {serverIp = '47.116.184.54', server main port = 8848}
00:46:39.486 [main] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
00:46:39.758 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [9159a212-fb77-47be-b498-f7e484d195a2] Success to connect to server [47.116.184.54:8848] on start up, connectionId = 1724258799722_114.85.152.254_38046
00:46:39.759 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [9159a212-fb77-47be-b498-f7e484d195a2] Register server push request handler:com.alibaba.nacos.common.remote.client.RpcClient$ConnectResetRequestHandler
00:46:39.760 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [9159a212-fb77-47be-b498-f7e484d195a2] Notify connected event to listeners.
00:46:39.761 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [9159a212-fb77-47be-b498-f7e484d195a2] Register server push request handler:com.alibaba.nacos.common.remote.client.RpcClient$$Lambda$620/0x0000012a814f92a0
00:46:39.762 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.client.naming - [onConnected,90] - Grpc connection connect
00:46:39.772 [main] INFO c.a.n.client.naming - [registerService,133] - [REGISTER-SERVICE] text registering service cloud-etl with instance Instance{instanceId='null', ip='192.168.64.1', port=10005, weight=1.0, healthy=true, enabled=true, ephemeral=true, clusterName='DEFAULT', serviceName='null', metadata={IPv6=[240e:46c:8c41:87a:14a7:f15c:7454:2041], preserved.register.source=SPRING_CLOUD}}
00:46:39.889 [main] INFO c.a.c.n.r.NacosServiceRegistry - [register,76] - nacos registry, DEFAULT_GROUP cloud-etl 192.168.64.1:10005 register finished
00:46:43.037 [main] INFO c.m.c.e.MuYuEtlApplication - [logStarted,56] - Started MuYuEtlApplication in 115.546 seconds (process running for 123.457)
00:46:43.138 [main] INFO c.a.n.c.c.i.CacheData - [initNotifyWarnTimeout,72] - config listener notify warn timeout millis use default 60000 millis
00:46:43.140 [main] INFO c.a.n.c.c.i.CacheData - [<clinit>,99] - nacos.cache.data.init.snapshot = true
00:46:43.145 [main] INFO c.a.n.c.c.i.ClientWorker - [addCacheDataIfAbsent,416] - [fixed-text-47.116.184.54_8848] [subscribe] cloud-etl+DEFAULT_GROUP+text
00:46:43.243 [main] INFO c.a.n.c.c.i.CacheData - [addListener,236] - [fixed-text-47.116.184.54_8848] [add-listener] ok, tenant=text, dataId=cloud-etl, group=DEFAULT_GROUP, cnt=1
00:46:43.246 [main] INFO c.a.c.n.r.NacosContextRefresher - [registerNacosListener,131] - [Nacos Config] Listening config: dataId=cloud-etl, group=DEFAULT_GROUP
00:46:43.256 [main] INFO c.a.n.c.c.i.ClientWorker - [addCacheDataIfAbsent,416] - [fixed-text-47.116.184.54_8848] [subscribe] cloud-etl-dev.yml+DEFAULT_GROUP+text
00:46:43.259 [main] INFO c.a.n.c.c.i.CacheData - [addListener,236] - [fixed-text-47.116.184.54_8848] [add-listener] ok, tenant=text, dataId=cloud-etl-dev.yml, group=DEFAULT_GROUP, cnt=1
00:46:43.262 [main] INFO c.a.c.n.r.NacosContextRefresher - [registerNacosListener,131] - [Nacos Config] Listening config: dataId=cloud-etl-dev.yml, group=DEFAULT_GROUP
00:46:43.265 [main] INFO c.a.n.c.c.i.ClientWorker - [addCacheDataIfAbsent,416] - [fixed-text-47.116.184.54_8848] [subscribe] cloud-etl.yml+DEFAULT_GROUP+text
00:46:43.267 [main] INFO c.a.n.c.c.i.CacheData - [addListener,236] - [fixed-text-47.116.184.54_8848] [add-listener] ok, tenant=text, dataId=cloud-etl.yml, group=DEFAULT_GROUP, cnt=1
00:46:43.268 [main] INFO c.a.c.n.r.NacosContextRefresher - [registerNacosListener,131] - [Nacos Config] Listening config: dataId=cloud-etl.yml, group=DEFAULT_GROUP
01:06:17.454 [http-nio-10005-exec-1] INFO o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring DispatcherServlet 'dispatcherServlet'
01:06:52.728 [Thread-12] INFO c.x.j.c.s.EmbedServer - [run,91] - >>>>>>>>>>> xxl-job remoting server stop.
01:06:52.829 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - [run,87] - >>>>>>>>>>> xxl-job registry-remove success, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='cloud-etl', registryValue='http://172.20.10.3:9999/'}, registryResult:ReturnT [code=200, msg=null, content=null]
01:06:52.829 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - [run,105] - >>>>>>>>>>> xxl-job, executor registry thread destroy.
01:06:52.830 [SpringApplicationShutdownHook] INFO c.x.j.c.s.EmbedServer - [stop,117] - >>>>>>>>>>> xxl-job remoting server destroy success.
01:06:52.830 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.t.JobLogFileCleanThread - [run,99] - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy.
01:06:52.830 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.t.TriggerCallbackThread - [run,98] - >>>>>>>>>>> xxl-job, executor callback thread destroy.
01:06:52.830 [Thread-11] INFO c.x.j.c.t.TriggerCallbackThread - [run,128] - >>>>>>>>>>> xxl-job, executor retry callback thread destroy.
01:06:52.860 [SpringApplicationShutdownHook] INFO c.a.c.n.r.NacosServiceRegistry - [deregister,95] - De-registering from Nacos Server now...
01:06:52.860 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [deregisterService,272] - [DEREGISTER-SERVICE] text deregistering service cloud-etl with instance: Instance{instanceId='null', ip='192.168.64.1', port=10005, weight=1.0, healthy=true, enabled=true, ephemeral=true, clusterName='DEFAULT', serviceName='null', metadata={}}
01:06:52.949 [SpringApplicationShutdownHook] INFO c.a.c.n.r.NacosServiceRegistry - [deregister,115] - De-registration finished.
01:06:52.952 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,254] - com.alibaba.nacos.client.naming.cache.ServiceInfoHolder do shutdown begin
01:06:52.952 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,180] - com.alibaba.nacos.client.naming.backups.FailoverReactor do shutdown begin
01:06:52.952 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,182] - com.alibaba.nacos.client.naming.backups.FailoverReactor do shutdown stop
01:06:52.952 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,256] - com.alibaba.nacos.client.naming.cache.ServiceInfoHolder do shutdown stop
01:06:52.952 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,204] - com.alibaba.nacos.client.naming.remote.NamingClientProxyDelegate do shutdown begin
01:06:52.952 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,147] - com.alibaba.nacos.client.naming.core.ServiceInfoUpdateService do shutdown begin
01:06:52.953 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,149] - com.alibaba.nacos.client.naming.core.ServiceInfoUpdateService do shutdown stop
01:06:52.953 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,218] - com.alibaba.nacos.client.naming.core.ServerListManager do shutdown begin
01:06:52.953 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,223] - com.alibaba.nacos.client.naming.core.ServerListManager do shutdown stop
01:06:52.953 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,468] - com.alibaba.nacos.client.naming.remote.http.NamingHttpClientProxy do shutdown begin
01:06:52.953 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,470] - com.alibaba.nacos.client.naming.remote.http.NamingHttpClientProxy do shutdown stop
01:06:52.954 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,487] - Shutdown naming grpc client proxy for uuid->9159a212-fb77-47be-b498-f7e484d195a2
01:06:52.954 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,331] - Shutdown grpc redo service executor java.util.concurrent.ScheduledThreadPoolExecutor@5b1c0938[Running, pool size = 1, active threads = 0, queued tasks = 1, completed tasks = 403]
01:06:52.954 [SpringApplicationShutdownHook] INFO c.a.n.c.r.client - [shutdown,425] - Shutdown rpc client, set status to shutdown
01:06:52.954 [SpringApplicationShutdownHook] INFO c.a.n.c.r.client - [shutdown,427] - Shutdown client event executor java.util.concurrent.ScheduledThreadPoolExecutor@3c6ea478[Running, pool size = 2, active threads = 2, queued tasks = 0, completed tasks = 0]
01:06:52.954 [SpringApplicationShutdownHook] INFO c.a.n.c.r.client - [closeConnection,584] - Close current connection 1724258799722_114.85.152.254_38046
01:06:52.959 [SpringApplicationShutdownHook] INFO c.a.n.c.r.c.g.GrpcClient - [shutdown,187] - Shutdown grpc executor java.util.concurrent.ThreadPoolExecutor@1eaef98d[Running, pool size = 3, active threads = 0, queued tasks = 0, completed tasks = 233]
01:06:52.960 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutDownAndRemove,497] - shutdown and remove naming rpc client for uuid ->9159a212-fb77-47be-b498-f7e484d195a2
01:06:52.960 [SpringApplicationShutdownHook] INFO c.a.n.c.a.r.i.CredentialWatcher - [stop,107] - [null] CredentialWatcher is stopped
01:06:52.961 [SpringApplicationShutdownHook] INFO c.a.n.c.a.r.i.CredentialService - [free,91] - [null] CredentialService is freed
01:06:52.962 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,211] - com.alibaba.nacos.client.naming.remote.NamingClientProxyDelegate do shutdown stop
01:06:52.965 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - [destroy,215] - dynamic-datasource start closing ....
01:06:52.968 [SpringApplicationShutdownHook] INFO c.a.d.p.DruidDataSource - [close,2204] - {dataSource-1} closing ...
01:06:52.977 [SpringApplicationShutdownHook] INFO c.a.d.p.DruidDataSource - [close,2277] - {dataSource-1} closed
01:06:52.977 [SpringApplicationShutdownHook] INFO c.b.d.d.d.DefaultDataSourceDestroyer - [destroy,98] - dynamic-datasource close the datasource named [master] success,
01:06:52.977 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - [destroy,219] - dynamic-datasource all closed success,bye
01:07:07.950 [main] INFO c.m.c.e.MuYuEtlApplication - [logStartupProfileInfo,660] - The following 1 profile is active: "dev"
01:07:11.497 [main] INFO o.a.c.c.StandardService - [log,173] - Starting service [Tomcat]
01:07:11.497 [main] INFO o.a.c.c.StandardEngine - [log,173] - Starting Servlet engine: [Apache Tomcat/10.1.24]
01:07:11.593 [main] INFO o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext
01:07:16.578 [main] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-1,master} inited
01:07:16.579 [main] INFO c.b.d.d.DynamicRoutingDataSource - [addDataSource,158] - dynamic-datasource - add a datasource named [master] success
01:07:16.580 [main] INFO c.b.d.d.DynamicRoutingDataSource - [afterPropertiesSet,241] - dynamic-datasource initial loaded [1] datasource,primary datasource named [master]
01:07:16.728 [main] INFO c.m.c.d.MyMetaObjectHandler - [<init>,17] - 元对象字段填充控制器 ------- 加载完成
01:07:18.305 [main] INFO c.a.c.s.SentinelWebMvcConfigurer - [addInterceptors,52] - [Sentinel Starter] register SentinelWebInterceptor with urlPatterns: [/**].
01:07:23.760 [main] INFO c.m.c.x.XXLJobConfig - [xxlJobExecutor,25] - >>>>>>>>>>> xxl-job config init success.
01:07:26.547 [main] INFO c.x.j.c.e.XxlJobExecutor - [registJobHandler,183] - >>>>>>>>>>> xxl-job register jobhandler success, name:xxl-job-demo-no-param, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@61f56074[class com.muyu.common.xxl.demo.XxlJobDemoService#xxlJobDemoNoParam]
01:07:26.548 [main] INFO c.x.j.c.e.XxlJobExecutor - [registJobHandler,183] - >>>>>>>>>>> xxl-job register jobhandler success, name:xxl-job-demo-one-param, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@95d1ba6[class com.muyu.common.xxl.demo.XxlJobDemoService#xxlJobDemoOneParam]
01:07:27.035 [Thread-12] INFO c.x.j.c.s.EmbedServer - [run,82] - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9999
01:07:28.102 [main] INFO c.a.n.client.naming - [initNamespaceForNaming,62] - initializer namespace from ans.namespace attribute : null
01:07:28.103 [main] INFO c.a.n.client.naming - [lambda$initNamespaceForNaming$0,66] - initializer namespace from ALIBABA_ALIWARE_NAMESPACE attribute :null
01:07:28.103 [main] INFO c.a.n.client.naming - [lambda$initNamespaceForNaming$1,73] - initializer namespace from namespace attribute :null
01:07:28.112 [main] INFO c.a.n.client.naming - [<init>,74] - FailoverDataSource type is class com.alibaba.nacos.client.naming.backups.datasource.DiskFailoverDataSource
01:07:28.118 [main] INFO c.a.n.p.a.s.c.ClientAuthPluginManager - [init,56] - [ClientAuthPluginManager] Load ClientAuthService com.alibaba.nacos.client.auth.impl.NacosClientAuthServiceImpl success.
01:07:28.118 [main] INFO c.a.n.p.a.s.c.ClientAuthPluginManager - [init,56] - [ClientAuthPluginManager] Load ClientAuthService com.alibaba.nacos.client.auth.ram.RamClientAuthServiceImpl success.
01:07:28.315 [main] INFO c.a.n.c.r.client - [lambda$createClient$0,118] - [RpcClientFactory] create a new rpc client of f9aa9d31-2d1c-4203-93e0-3ab54d2846d1
01:07:28.324 [main] INFO c.a.n.client.naming - [<init>,109] - Create naming rpc client for uuid->f9aa9d31-2d1c-4203-93e0-3ab54d2846d1
01:07:28.325 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [f9aa9d31-2d1c-4203-93e0-3ab54d2846d1] RpcClient init, ServerListFactory = com.alibaba.nacos.client.naming.core.ServerListManager
01:07:28.326 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [f9aa9d31-2d1c-4203-93e0-3ab54d2846d1] Registry connection listener to current client:com.alibaba.nacos.client.naming.remote.gprc.redo.NamingGrpcRedoService
01:07:28.328 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [f9aa9d31-2d1c-4203-93e0-3ab54d2846d1] Register server push request handler:com.alibaba.nacos.client.naming.remote.gprc.NamingPushRequestHandler
01:07:28.329 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [f9aa9d31-2d1c-4203-93e0-3ab54d2846d1] Try to connect to server on start up, server: {serverIp = '47.116.184.54', server main port = 8848}
01:07:28.330 [main] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
01:07:28.582 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [f9aa9d31-2d1c-4203-93e0-3ab54d2846d1] Success to connect to server [47.116.184.54:8848] on start up, connectionId = 1724260048578_114.85.152.254_38220
01:07:28.585 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [f9aa9d31-2d1c-4203-93e0-3ab54d2846d1] Register server push request handler:com.alibaba.nacos.common.remote.client.RpcClient$ConnectResetRequestHandler
01:07:28.585 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [f9aa9d31-2d1c-4203-93e0-3ab54d2846d1] Notify connected event to listeners.
01:07:28.587 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.client.naming - [onConnected,90] - Grpc connection connect
01:07:28.587 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [f9aa9d31-2d1c-4203-93e0-3ab54d2846d1] Register server push request handler:com.alibaba.nacos.common.remote.client.RpcClient$$Lambda$620/0x000001fdc9523e60
01:07:28.592 [main] INFO c.a.n.client.naming - [registerService,133] - [REGISTER-SERVICE] text registering service cloud-etl with instance Instance{instanceId='null', ip='192.168.64.1', port=10005, weight=1.0, healthy=true, enabled=true, ephemeral=true, clusterName='DEFAULT', serviceName='null', metadata={IPv6=[240e:46c:8c41:87a:14a7:f15c:7454:2041], preserved.register.source=SPRING_CLOUD}}
01:07:28.712 [main] INFO c.a.c.n.r.NacosServiceRegistry - [register,76] - nacos registry, DEFAULT_GROUP cloud-etl 192.168.64.1:10005 register finished
01:07:30.076 [main] INFO c.m.c.e.MuYuEtlApplication - [logStarted,56] - Started MuYuEtlApplication in 29.208 seconds (process running for 30.856)
01:07:30.097 [main] INFO c.a.n.c.c.i.CacheData - [initNotifyWarnTimeout,72] - config listener notify warn timeout millis use default 60000 millis
01:07:30.098 [main] INFO c.a.n.c.c.i.CacheData - [<clinit>,99] - nacos.cache.data.init.snapshot = true
01:07:30.099 [main] INFO c.a.n.c.c.i.ClientWorker - [addCacheDataIfAbsent,416] - [fixed-text-47.116.184.54_8848] [subscribe] cloud-etl+DEFAULT_GROUP+text
01:07:30.112 [main] INFO c.a.n.c.c.i.CacheData - [addListener,236] - [fixed-text-47.116.184.54_8848] [add-listener] ok, tenant=text, dataId=cloud-etl, group=DEFAULT_GROUP, cnt=1
01:07:30.112 [main] INFO c.a.c.n.r.NacosContextRefresher - [registerNacosListener,131] - [Nacos Config] Listening config: dataId=cloud-etl, group=DEFAULT_GROUP
01:07:30.114 [main] INFO c.a.n.c.c.i.ClientWorker - [addCacheDataIfAbsent,416] - [fixed-text-47.116.184.54_8848] [subscribe] cloud-etl-dev.yml+DEFAULT_GROUP+text
01:07:30.114 [main] INFO c.a.n.c.c.i.CacheData - [addListener,236] - [fixed-text-47.116.184.54_8848] [add-listener] ok, tenant=text, dataId=cloud-etl-dev.yml, group=DEFAULT_GROUP, cnt=1
01:07:30.114 [main] INFO c.a.c.n.r.NacosContextRefresher - [registerNacosListener,131] - [Nacos Config] Listening config: dataId=cloud-etl-dev.yml, group=DEFAULT_GROUP
01:07:30.115 [main] INFO c.a.n.c.c.i.ClientWorker - [addCacheDataIfAbsent,416] - [fixed-text-47.116.184.54_8848] [subscribe] cloud-etl.yml+DEFAULT_GROUP+text
01:07:30.115 [main] INFO c.a.n.c.c.i.CacheData - [addListener,236] - [fixed-text-47.116.184.54_8848] [add-listener] ok, tenant=text, dataId=cloud-etl.yml, group=DEFAULT_GROUP, cnt=1
01:07:30.115 [main] INFO c.a.c.n.r.NacosContextRefresher - [registerNacosListener,131] - [Nacos Config] Listening config: dataId=cloud-etl.yml, group=DEFAULT_GROUP
01:08:55.930 [http-nio-10005-exec-1] INFO o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring DispatcherServlet 'dispatcherServlet'
01:17:20.299 [Thread-12] INFO c.x.j.c.s.EmbedServer - [run,91] - >>>>>>>>>>> xxl-job remoting server stop.
01:17:20.394 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - [run,87] - >>>>>>>>>>> xxl-job registry-remove success, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='cloud-etl', registryValue='http://172.20.10.3:9999/'}, registryResult:ReturnT [code=200, msg=null, content=null]
01:17:20.396 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - [run,105] - >>>>>>>>>>> xxl-job, executor registry thread destroy.
01:17:20.397 [SpringApplicationShutdownHook] INFO c.x.j.c.s.EmbedServer - [stop,117] - >>>>>>>>>>> xxl-job remoting server destroy success.
01:17:20.400 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.t.JobLogFileCleanThread - [run,99] - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy.
01:17:20.402 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.t.TriggerCallbackThread - [run,98] - >>>>>>>>>>> xxl-job, executor callback thread destroy.
01:17:20.403 [Thread-11] INFO c.x.j.c.t.TriggerCallbackThread - [run,128] - >>>>>>>>>>> xxl-job, executor retry callback thread destroy.
01:17:20.450 [SpringApplicationShutdownHook] INFO c.a.c.n.r.NacosServiceRegistry - [deregister,95] - De-registering from Nacos Server now...
01:17:20.453 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [deregisterService,272] - [DEREGISTER-SERVICE] text deregistering service cloud-etl with instance: Instance{instanceId='null', ip='192.168.64.1', port=10005, weight=1.0, healthy=true, enabled=true, ephemeral=true, clusterName='DEFAULT', serviceName='null', metadata={}}
01:17:20.533 [SpringApplicationShutdownHook] INFO c.a.c.n.r.NacosServiceRegistry - [deregister,115] - De-registration finished.
01:17:20.535 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,254] - com.alibaba.nacos.client.naming.cache.ServiceInfoHolder do shutdown begin
01:17:20.536 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,180] - com.alibaba.nacos.client.naming.backups.FailoverReactor do shutdown begin
01:17:20.536 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,182] - com.alibaba.nacos.client.naming.backups.FailoverReactor do shutdown stop
01:17:20.537 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,256] - com.alibaba.nacos.client.naming.cache.ServiceInfoHolder do shutdown stop
01:17:20.537 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,204] - com.alibaba.nacos.client.naming.remote.NamingClientProxyDelegate do shutdown begin
01:17:20.537 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,147] - com.alibaba.nacos.client.naming.core.ServiceInfoUpdateService do shutdown begin
01:17:20.537 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,149] - com.alibaba.nacos.client.naming.core.ServiceInfoUpdateService do shutdown stop
01:17:20.537 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,218] - com.alibaba.nacos.client.naming.core.ServerListManager do shutdown begin
01:17:20.538 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,223] - com.alibaba.nacos.client.naming.core.ServerListManager do shutdown stop
01:17:20.538 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,468] - com.alibaba.nacos.client.naming.remote.http.NamingHttpClientProxy do shutdown begin
01:17:20.538 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,470] - com.alibaba.nacos.client.naming.remote.http.NamingHttpClientProxy do shutdown stop
01:17:20.538 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,487] - Shutdown naming grpc client proxy for uuid->f9aa9d31-2d1c-4203-93e0-3ab54d2846d1
01:17:20.538 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,331] - Shutdown grpc redo service executor java.util.concurrent.ScheduledThreadPoolExecutor@5a24b3ae[Running, pool size = 1, active threads = 0, queued tasks = 1, completed tasks = 196]
01:17:20.539 [SpringApplicationShutdownHook] INFO c.a.n.c.r.client - [shutdown,425] - Shutdown rpc client, set status to shutdown
01:17:20.539 [SpringApplicationShutdownHook] INFO c.a.n.c.r.client - [shutdown,427] - Shutdown client event executor java.util.concurrent.ScheduledThreadPoolExecutor@1dd7f759[Running, pool size = 2, active threads = 2, queued tasks = 0, completed tasks = 0]
01:17:20.539 [SpringApplicationShutdownHook] INFO c.a.n.c.r.client - [closeConnection,584] - Close current connection 1724260048578_114.85.152.254_38220
01:17:20.544 [SpringApplicationShutdownHook] INFO c.a.n.c.r.c.g.GrpcClient - [shutdown,187] - Shutdown grpc executor java.util.concurrent.ThreadPoolExecutor@143d0861[Running, pool size = 3, active threads = 0, queued tasks = 0, completed tasks = 118]
01:17:20.544 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutDownAndRemove,497] - shutdown and remove naming rpc client for uuid ->f9aa9d31-2d1c-4203-93e0-3ab54d2846d1
01:17:20.545 [SpringApplicationShutdownHook] INFO c.a.n.c.a.r.i.CredentialWatcher - [stop,107] - [null] CredentialWatcher is stopped
01:17:20.545 [SpringApplicationShutdownHook] INFO c.a.n.c.a.r.i.CredentialService - [free,91] - [null] CredentialService is freed
01:17:20.546 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,211] - com.alibaba.nacos.client.naming.remote.NamingClientProxyDelegate do shutdown stop
01:17:20.549 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - [destroy,215] - dynamic-datasource start closing ....
01:17:20.553 [SpringApplicationShutdownHook] INFO c.a.d.p.DruidDataSource - [close,2204] - {dataSource-1} closing ...
01:17:20.560 [SpringApplicationShutdownHook] INFO c.a.d.p.DruidDataSource - [close,2277] - {dataSource-1} closed
01:17:20.560 [SpringApplicationShutdownHook] INFO c.b.d.d.d.DefaultDataSourceDestroyer - [destroy,98] - dynamic-datasource close the datasource named [master] success,
01:17:20.560 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - [destroy,219] - dynamic-datasource all closed success,bye
01:17:37.303 [main] INFO c.m.c.e.MuYuEtlApplication - [logStartupProfileInfo,660] - The following 1 profile is active: "dev"
01:17:40.789 [main] INFO o.a.c.c.StandardService - [log,173] - Starting service [Tomcat]
01:17:40.789 [main] INFO o.a.c.c.StandardEngine - [log,173] - Starting Servlet engine: [Apache Tomcat/10.1.24]
01:17:40.882 [main] INFO o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext
01:17:44.698 [main] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-1,master} inited
01:17:44.699 [main] INFO c.b.d.d.DynamicRoutingDataSource - [addDataSource,158] - dynamic-datasource - add a datasource named [master] success
01:17:44.699 [main] INFO c.b.d.d.DynamicRoutingDataSource - [afterPropertiesSet,241] - dynamic-datasource initial loaded [1] datasource,primary datasource named [master]
01:17:44.834 [main] INFO c.m.c.d.MyMetaObjectHandler - [<init>,17] - 元对象字段填充控制器 ------- 加载完成
01:17:46.448 [main] INFO c.a.c.s.SentinelWebMvcConfigurer - [addInterceptors,52] - [Sentinel Starter] register SentinelWebInterceptor with urlPatterns: [/**].
01:17:51.858 [main] INFO c.m.c.x.XXLJobConfig - [xxlJobExecutor,25] - >>>>>>>>>>> xxl-job config init success.
01:17:54.681 [main] INFO c.x.j.c.e.XxlJobExecutor - [registJobHandler,183] - >>>>>>>>>>> xxl-job register jobhandler success, name:xxl-job-demo-one-param, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@58211c07[class com.muyu.common.xxl.demo.XxlJobDemoService#xxlJobDemoOneParam]
01:17:54.682 [main] INFO c.x.j.c.e.XxlJobExecutor - [registJobHandler,183] - >>>>>>>>>>> xxl-job register jobhandler success, name:xxl-job-demo-no-param, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@40a43556[class com.muyu.common.xxl.demo.XxlJobDemoService#xxlJobDemoNoParam]
01:17:55.184 [Thread-12] INFO c.x.j.c.s.EmbedServer - [run,82] - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9999
01:17:56.222 [main] INFO c.a.n.client.naming - [initNamespaceForNaming,62] - initializer namespace from ans.namespace attribute : null
01:17:56.223 [main] INFO c.a.n.client.naming - [lambda$initNamespaceForNaming$0,66] - initializer namespace from ALIBABA_ALIWARE_NAMESPACE attribute :null
01:17:56.223 [main] INFO c.a.n.client.naming - [lambda$initNamespaceForNaming$1,73] - initializer namespace from namespace attribute :null
01:17:56.230 [main] INFO c.a.n.client.naming - [<init>,74] - FailoverDataSource type is class com.alibaba.nacos.client.naming.backups.datasource.DiskFailoverDataSource
01:17:56.235 [main] INFO c.a.n.p.a.s.c.ClientAuthPluginManager - [init,56] - [ClientAuthPluginManager] Load ClientAuthService com.alibaba.nacos.client.auth.impl.NacosClientAuthServiceImpl success.
01:17:56.235 [main] INFO c.a.n.p.a.s.c.ClientAuthPluginManager - [init,56] - [ClientAuthPluginManager] Load ClientAuthService com.alibaba.nacos.client.auth.ram.RamClientAuthServiceImpl success.
01:17:56.404 [main] INFO c.a.n.c.r.client - [lambda$createClient$0,118] - [RpcClientFactory] create a new rpc client of edbb44fa-a3b9-4123-8db0-32102a9b64c0
01:17:56.407 [main] INFO c.a.n.client.naming - [<init>,109] - Create naming rpc client for uuid->edbb44fa-a3b9-4123-8db0-32102a9b64c0
01:17:56.407 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [edbb44fa-a3b9-4123-8db0-32102a9b64c0] RpcClient init, ServerListFactory = com.alibaba.nacos.client.naming.core.ServerListManager
01:17:56.408 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [edbb44fa-a3b9-4123-8db0-32102a9b64c0] Registry connection listener to current client:com.alibaba.nacos.client.naming.remote.gprc.redo.NamingGrpcRedoService
01:17:56.408 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [edbb44fa-a3b9-4123-8db0-32102a9b64c0] Register server push request handler:com.alibaba.nacos.client.naming.remote.gprc.NamingPushRequestHandler
01:17:56.409 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [edbb44fa-a3b9-4123-8db0-32102a9b64c0] Try to connect to server on start up, server: {serverIp = '47.116.184.54', server main port = 8848}
01:17:56.409 [main] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
01:17:56.655 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [edbb44fa-a3b9-4123-8db0-32102a9b64c0] Success to connect to server [47.116.184.54:8848] on start up, connectionId = 1724260676628_114.85.152.254_38002
01:17:56.655 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [edbb44fa-a3b9-4123-8db0-32102a9b64c0] Register server push request handler:com.alibaba.nacos.common.remote.client.RpcClient$ConnectResetRequestHandler
01:17:56.655 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [edbb44fa-a3b9-4123-8db0-32102a9b64c0] Notify connected event to listeners.
01:17:56.655 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [edbb44fa-a3b9-4123-8db0-32102a9b64c0] Register server push request handler:com.alibaba.nacos.common.remote.client.RpcClient$$Lambda$620/0x0000018a01524078
01:17:56.656 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.client.naming - [onConnected,90] - Grpc connection connect
01:17:56.657 [main] INFO c.a.n.client.naming - [registerService,133] - [REGISTER-SERVICE] text registering service cloud-etl with instance Instance{instanceId='null', ip='192.168.64.1', port=10005, weight=1.0, healthy=true, enabled=true, ephemeral=true, clusterName='DEFAULT', serviceName='null', metadata={IPv6=[240e:46c:8c41:87a:14a7:f15c:7454:2041], preserved.register.source=SPRING_CLOUD}}
01:17:56.708 [main] INFO c.a.c.n.r.NacosServiceRegistry - [register,76] - nacos registry, DEFAULT_GROUP cloud-etl 192.168.64.1:10005 register finished
01:17:58.092 [main] INFO c.m.c.e.MuYuEtlApplication - [logStarted,56] - Started MuYuEtlApplication in 28.258 seconds (process running for 29.759)
01:17:58.112 [main] INFO c.a.n.c.c.i.CacheData - [initNotifyWarnTimeout,72] - config listener notify warn timeout millis use default 60000 millis
01:17:58.112 [main] INFO c.a.n.c.c.i.CacheData - [<clinit>,99] - nacos.cache.data.init.snapshot = true
01:17:58.113 [main] INFO c.a.n.c.c.i.ClientWorker - [addCacheDataIfAbsent,416] - [fixed-text-47.116.184.54_8848] [subscribe] cloud-etl+DEFAULT_GROUP+text
01:17:58.125 [main] INFO c.a.n.c.c.i.CacheData - [addListener,236] - [fixed-text-47.116.184.54_8848] [add-listener] ok, tenant=text, dataId=cloud-etl, group=DEFAULT_GROUP, cnt=1
01:17:58.126 [main] INFO c.a.c.n.r.NacosContextRefresher - [registerNacosListener,131] - [Nacos Config] Listening config: dataId=cloud-etl, group=DEFAULT_GROUP
01:17:58.127 [main] INFO c.a.n.c.c.i.ClientWorker - [addCacheDataIfAbsent,416] - [fixed-text-47.116.184.54_8848] [subscribe] cloud-etl-dev.yml+DEFAULT_GROUP+text
01:17:58.128 [main] INFO c.a.n.c.c.i.CacheData - [addListener,236] - [fixed-text-47.116.184.54_8848] [add-listener] ok, tenant=text, dataId=cloud-etl-dev.yml, group=DEFAULT_GROUP, cnt=1
01:17:58.128 [main] INFO c.a.c.n.r.NacosContextRefresher - [registerNacosListener,131] - [Nacos Config] Listening config: dataId=cloud-etl-dev.yml, group=DEFAULT_GROUP
01:17:58.128 [main] INFO c.a.n.c.c.i.ClientWorker - [addCacheDataIfAbsent,416] - [fixed-text-47.116.184.54_8848] [subscribe] cloud-etl.yml+DEFAULT_GROUP+text
01:17:58.128 [main] INFO c.a.n.c.c.i.CacheData - [addListener,236] - [fixed-text-47.116.184.54_8848] [add-listener] ok, tenant=text, dataId=cloud-etl.yml, group=DEFAULT_GROUP, cnt=1
01:17:58.129 [main] INFO c.a.c.n.r.NacosContextRefresher - [registerNacosListener,131] - [Nacos Config] Listening config: dataId=cloud-etl.yml, group=DEFAULT_GROUP
01:19:30.881 [http-nio-10005-exec-1] INFO o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring DispatcherServlet 'dispatcherServlet'
01:26:22.049 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [e2aa3787-0426-4e2c-872d-8f043b3466c4_config-0] Server healthy check fail, currentConnection = 1724260655883_114.85.152.254_38118
01:26:22.051 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [e2aa3787-0426-4e2c-872d-8f043b3466c4_config-0] Try to reconnect to a new server, server is not appointed, will choose a random server.
01:26:22.051 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
01:26:22.095 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [edbb44fa-a3b9-4123-8db0-32102a9b64c0] Server healthy check fail, currentConnection = 1724260676628_114.85.152.254_38002
01:26:22.095 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [edbb44fa-a3b9-4123-8db0-32102a9b64c0] Try to reconnect to a new server, server is not appointed, will choose a random server.
01:26:22.095 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
01:26:22.236 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [e2aa3787-0426-4e2c-872d-8f043b3466c4_config-0] Success to connect a server [47.116.184.54:8848], connectionId = 1724261182268_114.85.152.254_38014
01:26:22.237 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [e2aa3787-0426-4e2c-872d-8f043b3466c4_config-0] Abandon prev connection, server is 47.116.184.54:8848, connectionId is 1724260655883_114.85.152.254_38118
01:26:22.237 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [closeConnection,584] - Close current connection 1724260655883_114.85.152.254_38118
01:26:22.246 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [e2aa3787-0426-4e2c-872d-8f043b3466c4_config-0] Notify disconnected event to listeners
01:26:22.246 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.c.c.i.ClientWorker - [onDisConnect,720] - [e2aa3787-0426-4e2c-872d-8f043b3466c4_config-0] DisConnected,clear listen context...
01:26:22.246 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [e2aa3787-0426-4e2c-872d-8f043b3466c4_config-0] Notify connected event to listeners.
01:26:22.246 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.c.c.i.ClientWorker - [onConnected,713] - [e2aa3787-0426-4e2c-872d-8f043b3466c4_config-0] Connected,notify listen context...
01:26:22.292 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [edbb44fa-a3b9-4123-8db0-32102a9b64c0] Success to connect a server [47.116.184.54:8848], connectionId = 1724261182314_114.85.152.254_38369
01:26:22.293 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [edbb44fa-a3b9-4123-8db0-32102a9b64c0] Abandon prev connection, server is 47.116.184.54:8848, connectionId is 1724260676628_114.85.152.254_38002
01:26:22.295 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [closeConnection,584] - Close current connection 1724260676628_114.85.152.254_38002
01:26:22.297 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [edbb44fa-a3b9-4123-8db0-32102a9b64c0] Notify disconnected event to listeners
01:26:22.300 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [edbb44fa-a3b9-4123-8db0-32102a9b64c0] Notify connected event to listeners.
01:26:22.300 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.client.naming - [onConnected,90] - Grpc connection connect
01:26:25.239 [com.alibaba.nacos.client.naming.grpc.redo.0] INFO c.a.n.client.naming - [redoForInstance,73] - Redo instance operation REGISTER for DEFAULT_GROUP@@cloud-etl
01:26:31.872 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - [run,54] - >>>>>>>>>>> xxl-job registry fail, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='cloud-etl', registryValue='http://172.20.10.3:9999/'}, registryResult:ReturnT [code=500, msg=xxl-job remoting error(Read timed out), for url : http://47.116.187.182:20800/api/registry, content=null]
01:29:36.457 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - [run,54] - >>>>>>>>>>> xxl-job registry fail, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='cloud-etl', registryValue='http://172.20.10.3:9999/'}, registryResult:ReturnT [code=500, msg=xxl-job remoting error(Read timed out), for url : http://47.116.187.182:20800/api/registry, content=null]
01:29:46.448 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [e2aa3787-0426-4e2c-872d-8f043b3466c4_config-0] Server healthy check fail, currentConnection = 1724261182268_114.85.152.254_38014
01:29:46.449 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [e2aa3787-0426-4e2c-872d-8f043b3466c4_config-0] Try to reconnect to a new server, server is not appointed, will choose a random server.
01:29:46.449 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
01:29:46.605 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [edbb44fa-a3b9-4123-8db0-32102a9b64c0] Server healthy check fail, currentConnection = 1724261182314_114.85.152.254_38369
01:29:46.606 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [edbb44fa-a3b9-4123-8db0-32102a9b64c0] Try to reconnect to a new server, server is not appointed, will choose a random server.
01:29:46.606 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
01:29:46.953 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [edbb44fa-a3b9-4123-8db0-32102a9b64c0] Success to connect a server [47.116.184.54:8848], connectionId = 1724261386847_114.85.152.254_38079
01:29:46.953 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [edbb44fa-a3b9-4123-8db0-32102a9b64c0] Abandon prev connection, server is 47.116.184.54:8848, connectionId is 1724261182314_114.85.152.254_38369
01:29:46.953 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [closeConnection,584] - Close current connection 1724261182314_114.85.152.254_38369
01:29:46.953 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [edbb44fa-a3b9-4123-8db0-32102a9b64c0] Notify disconnected event to listeners
01:29:46.954 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [edbb44fa-a3b9-4123-8db0-32102a9b64c0] Notify connected event to listeners.
01:29:46.954 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.client.naming - [onConnected,90] - Grpc connection connect
01:29:47.313 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [e2aa3787-0426-4e2c-872d-8f043b3466c4_config-0] Success to connect a server [47.116.184.54:8848], connectionId = 1724261386704_114.85.152.254_37954
01:29:47.313 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [e2aa3787-0426-4e2c-872d-8f043b3466c4_config-0] Abandon prev connection, server is 47.116.184.54:8848, connectionId is 1724261182268_114.85.152.254_38014
01:29:47.313 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [closeConnection,584] - Close current connection 1724261182268_114.85.152.254_38014
01:29:47.314 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [e2aa3787-0426-4e2c-872d-8f043b3466c4_config-0] Notify disconnected event to listeners
01:29:47.314 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.c.c.i.ClientWorker - [onDisConnect,720] - [e2aa3787-0426-4e2c-872d-8f043b3466c4_config-0] DisConnected,clear listen context...
01:29:47.314 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [e2aa3787-0426-4e2c-872d-8f043b3466c4_config-0] Notify connected event to listeners.
01:29:47.315 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.c.c.i.ClientWorker - [onConnected,713] - [e2aa3787-0426-4e2c-872d-8f043b3466c4_config-0] Connected,notify listen context...
01:29:47.792 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [e2aa3787-0426-4e2c-872d-8f043b3466c4_config-0] Server check success, currentServer is 47.116.184.54:8848
01:29:49.839 [com.alibaba.nacos.client.naming.grpc.redo.0] INFO c.a.n.client.naming - [redoForInstance,73] - Redo instance operation REGISTER for DEFAULT_GROUP@@cloud-etl
01:42:05.067 [nacos-grpc-client-executor-47.116.184.54-305] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [e2aa3787-0426-4e2c-872d-8f043b3466c4_config-0] Receive server push request, request = ClientDetectionRequest, requestId = 592
01:42:05.068 [nacos-grpc-client-executor-47.116.184.54-305] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [e2aa3787-0426-4e2c-872d-8f043b3466c4_config-0] Ack server push request, request = ClientDetectionRequest, requestId = 592
01:42:05.071 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [e2aa3787-0426-4e2c-872d-8f043b3466c4_config-0] Try to reconnect to a new server, server is not appointed, will choose a random server.
01:42:05.071 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
01:42:05.264 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [e2aa3787-0426-4e2c-872d-8f043b3466c4_config-0] Success to connect a server [47.116.184.54:8848], connectionId = 1724262125283_114.85.152.254_38312
01:42:05.265 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [e2aa3787-0426-4e2c-872d-8f043b3466c4_config-0] Abandon prev connection, server is 47.116.184.54:8848, connectionId is 1724261386704_114.85.152.254_37954
01:42:05.265 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [closeConnection,584] - Close current connection 1724261386704_114.85.152.254_37954
01:42:05.265 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [e2aa3787-0426-4e2c-872d-8f043b3466c4_config-0] Notify disconnected event to listeners
01:42:05.265 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.c.c.i.ClientWorker - [onDisConnect,720] - [e2aa3787-0426-4e2c-872d-8f043b3466c4_config-0] DisConnected,clear listen context...
01:42:05.265 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [e2aa3787-0426-4e2c-872d-8f043b3466c4_config-0] Notify connected event to listeners.
01:42:05.265 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.c.c.i.ClientWorker - [onConnected,713] - [e2aa3787-0426-4e2c-872d-8f043b3466c4_config-0] Connected,notify listen context...
01:42:09.385 [nacos-grpc-client-executor-47.116.184.54-286] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [edbb44fa-a3b9-4123-8db0-32102a9b64c0] Receive server push request, request = ClientDetectionRequest, requestId = 591
01:42:09.385 [nacos-grpc-client-executor-47.116.184.54-286] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [edbb44fa-a3b9-4123-8db0-32102a9b64c0] Ack server push request, request = ClientDetectionRequest, requestId = 591
01:42:09.576 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [edbb44fa-a3b9-4123-8db0-32102a9b64c0] Server healthy check fail, currentConnection = 1724261386847_114.85.152.254_38079
01:42:09.576 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [edbb44fa-a3b9-4123-8db0-32102a9b64c0] Try to reconnect to a new server, server is not appointed, will choose a random server.
01:42:09.577 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
01:42:09.781 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [edbb44fa-a3b9-4123-8db0-32102a9b64c0] Success to connect a server [47.116.184.54:8848], connectionId = 1724262129783_114.85.152.254_38336
01:42:09.781 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [edbb44fa-a3b9-4123-8db0-32102a9b64c0] Abandon prev connection, server is 47.116.184.54:8848, connectionId is 1724261386847_114.85.152.254_38079
01:42:09.781 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [closeConnection,584] - Close current connection 1724261386847_114.85.152.254_38079
01:42:09.782 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [edbb44fa-a3b9-4123-8db0-32102a9b64c0] Notify disconnected event to listeners
01:42:09.782 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [edbb44fa-a3b9-4123-8db0-32102a9b64c0] Try to reconnect to a new server, server is not appointed, will choose a random server.
01:42:09.782 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
01:42:09.783 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [edbb44fa-a3b9-4123-8db0-32102a9b64c0] Notify connected event to listeners.
01:42:09.783 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.client.naming - [onConnected,90] - Grpc connection connect
01:42:09.976 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [edbb44fa-a3b9-4123-8db0-32102a9b64c0] Success to connect a server [47.116.184.54:8848], connectionId = 1724262129982_114.85.152.254_38165
01:42:09.976 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [edbb44fa-a3b9-4123-8db0-32102a9b64c0] Abandon prev connection, server is 47.116.184.54:8848, connectionId is 1724262129783_114.85.152.254_38336
01:42:09.976 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [closeConnection,584] - Close current connection 1724262129783_114.85.152.254_38336
01:42:09.977 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [edbb44fa-a3b9-4123-8db0-32102a9b64c0] Notify disconnected event to listeners
01:42:09.978 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [edbb44fa-a3b9-4123-8db0-32102a9b64c0] Notify connected event to listeners.
01:42:09.978 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.client.naming - [onConnected,90] - Grpc connection connect
01:42:12.249 [com.alibaba.nacos.client.naming.grpc.redo.0] INFO c.a.n.client.naming - [redoForInstance,73] - Redo instance operation REGISTER for DEFAULT_GROUP@@cloud-etl
01:42:32.293 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [edbb44fa-a3b9-4123-8db0-32102a9b64c0] Server healthy check fail, currentConnection = 1724262129982_114.85.152.254_38165
01:42:32.294 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [edbb44fa-a3b9-4123-8db0-32102a9b64c0] Try to reconnect to a new server, server is not appointed, will choose a random server.
01:42:32.297 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
01:42:32.503 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [edbb44fa-a3b9-4123-8db0-32102a9b64c0] Success to connect a server [47.116.184.54:8848], connectionId = 1724262152523_114.85.152.254_37935
01:42:32.505 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [edbb44fa-a3b9-4123-8db0-32102a9b64c0] Abandon prev connection, server is 47.116.184.54:8848, connectionId is 1724262129982_114.85.152.254_38165
01:42:32.506 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [closeConnection,584] - Close current connection 1724262129982_114.85.152.254_38165
01:42:32.507 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [edbb44fa-a3b9-4123-8db0-32102a9b64c0] Notify disconnected event to listeners
01:42:32.510 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [edbb44fa-a3b9-4123-8db0-32102a9b64c0] Notify connected event to listeners.
01:42:32.511 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.client.naming - [onConnected,90] - Grpc connection connect
01:42:32.925 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [e2aa3787-0426-4e2c-872d-8f043b3466c4_config-0] Server healthy check fail, currentConnection = 1724262125283_114.85.152.254_38312
01:42:32.927 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [e2aa3787-0426-4e2c-872d-8f043b3466c4_config-0] Try to reconnect to a new server, server is not appointed, will choose a random server.
01:42:32.928 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
01:42:33.183 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [e2aa3787-0426-4e2c-872d-8f043b3466c4_config-0] Success to connect a server [47.116.184.54:8848], connectionId = 1724262153184_114.85.152.254_38393
01:42:33.184 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [e2aa3787-0426-4e2c-872d-8f043b3466c4_config-0] Abandon prev connection, server is 47.116.184.54:8848, connectionId is 1724262125283_114.85.152.254_38312
01:42:33.186 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [closeConnection,584] - Close current connection 1724262125283_114.85.152.254_38312
01:42:33.187 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [e2aa3787-0426-4e2c-872d-8f043b3466c4_config-0] Notify disconnected event to listeners
01:42:33.190 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.c.c.i.ClientWorker - [onDisConnect,720] - [e2aa3787-0426-4e2c-872d-8f043b3466c4_config-0] DisConnected,clear listen context...
01:42:33.192 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [e2aa3787-0426-4e2c-872d-8f043b3466c4_config-0] Notify connected event to listeners.
01:42:33.193 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.c.c.i.ClientWorker - [onConnected,713] - [e2aa3787-0426-4e2c-872d-8f043b3466c4_config-0] Connected,notify listen context...
01:42:33.376 [com.alibaba.nacos.client.naming.grpc.redo.0] INFO c.a.n.client.naming - [redoForInstance,73] - Redo instance operation REGISTER for DEFAULT_GROUP@@cloud-etl
01:42:47.834 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - [run,54] - >>>>>>>>>>> xxl-job registry fail, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='cloud-etl', registryValue='http://172.20.10.3:9999/'}, registryResult:ReturnT [code=500, msg=xxl-job remoting error(Read timed out), for url : http://47.116.187.182:20800/api/registry, content=null]
02:01:44.536 [Thread-12] INFO c.x.j.c.s.EmbedServer - [run,91] - >>>>>>>>>>> xxl-job remoting server stop.
02:01:44.606 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - [run,87] - >>>>>>>>>>> xxl-job registry-remove success, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='cloud-etl', registryValue='http://172.20.10.3:9999/'}, registryResult:ReturnT [code=200, msg=null, content=null]
02:01:44.607 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - [run,105] - >>>>>>>>>>> xxl-job, executor registry thread destroy.
02:01:44.608 [SpringApplicationShutdownHook] INFO c.x.j.c.s.EmbedServer - [stop,117] - >>>>>>>>>>> xxl-job remoting server destroy success.
02:01:44.611 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.t.JobLogFileCleanThread - [run,99] - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy.
02:01:44.611 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.t.TriggerCallbackThread - [run,98] - >>>>>>>>>>> xxl-job, executor callback thread destroy.
02:01:44.611 [Thread-11] INFO c.x.j.c.t.TriggerCallbackThread - [run,128] - >>>>>>>>>>> xxl-job, executor retry callback thread destroy.
02:01:44.646 [SpringApplicationShutdownHook] INFO c.a.c.n.r.NacosServiceRegistry - [deregister,95] - De-registering from Nacos Server now...
02:01:44.647 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [deregisterService,272] - [DEREGISTER-SERVICE] text deregistering service cloud-etl with instance: Instance{instanceId='null', ip='192.168.64.1', port=10005, weight=1.0, healthy=true, enabled=true, ephemeral=true, clusterName='DEFAULT', serviceName='null', metadata={}}
02:01:44.716 [SpringApplicationShutdownHook] INFO c.a.c.n.r.NacosServiceRegistry - [deregister,115] - De-registration finished.
02:01:44.717 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,254] - com.alibaba.nacos.client.naming.cache.ServiceInfoHolder do shutdown begin
02:01:44.718 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,180] - com.alibaba.nacos.client.naming.backups.FailoverReactor do shutdown begin
02:01:44.718 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,182] - com.alibaba.nacos.client.naming.backups.FailoverReactor do shutdown stop
02:01:44.718 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,256] - com.alibaba.nacos.client.naming.cache.ServiceInfoHolder do shutdown stop
02:01:44.718 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,204] - com.alibaba.nacos.client.naming.remote.NamingClientProxyDelegate do shutdown begin
02:01:44.718 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,147] - com.alibaba.nacos.client.naming.core.ServiceInfoUpdateService do shutdown begin
02:01:44.718 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,149] - com.alibaba.nacos.client.naming.core.ServiceInfoUpdateService do shutdown stop
02:01:44.718 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,218] - com.alibaba.nacos.client.naming.core.ServerListManager do shutdown begin
02:01:44.720 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,223] - com.alibaba.nacos.client.naming.core.ServerListManager do shutdown stop
02:01:44.720 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,468] - com.alibaba.nacos.client.naming.remote.http.NamingHttpClientProxy do shutdown begin
02:01:44.721 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,470] - com.alibaba.nacos.client.naming.remote.http.NamingHttpClientProxy do shutdown stop
02:01:44.722 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,487] - Shutdown naming grpc client proxy for uuid->edbb44fa-a3b9-4123-8db0-32102a9b64c0
02:01:44.723 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,331] - Shutdown grpc redo service executor java.util.concurrent.ScheduledThreadPoolExecutor@1792d056[Running, pool size = 1, active threads = 0, queued tasks = 1, completed tasks = 861]
02:01:44.724 [SpringApplicationShutdownHook] INFO c.a.n.c.r.client - [shutdown,425] - Shutdown rpc client, set status to shutdown
02:01:44.726 [SpringApplicationShutdownHook] INFO c.a.n.c.r.client - [shutdown,427] - Shutdown client event executor java.util.concurrent.ScheduledThreadPoolExecutor@7b595802[Running, pool size = 2, active threads = 2, queued tasks = 0, completed tasks = 0]
02:01:44.727 [SpringApplicationShutdownHook] INFO c.a.n.c.r.client - [closeConnection,584] - Close current connection 1724262152523_114.85.152.254_37935
02:01:44.729 [SpringApplicationShutdownHook] INFO c.a.n.c.r.c.g.GrpcClient - [shutdown,187] - Shutdown grpc executor java.util.concurrent.ThreadPoolExecutor@45bfc8f8[Running, pool size = 3, active threads = 0, queued tasks = 0, completed tasks = 531]
02:01:44.730 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutDownAndRemove,497] - shutdown and remove naming rpc client for uuid ->edbb44fa-a3b9-4123-8db0-32102a9b64c0
02:01:44.733 [SpringApplicationShutdownHook] INFO c.a.n.c.a.r.i.CredentialWatcher - [stop,107] - [null] CredentialWatcher is stopped
02:01:44.734 [SpringApplicationShutdownHook] INFO c.a.n.c.a.r.i.CredentialService - [free,91] - [null] CredentialService is freed
02:01:44.734 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,211] - com.alibaba.nacos.client.naming.remote.NamingClientProxyDelegate do shutdown stop
02:01:44.738 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - [destroy,215] - dynamic-datasource start closing ....
02:01:44.753 [SpringApplicationShutdownHook] INFO c.a.d.p.DruidDataSource - [close,2204] - {dataSource-1} closing ...
02:01:44.800 [SpringApplicationShutdownHook] INFO c.a.d.p.DruidDataSource - [close,2277] - {dataSource-1} closed
02:01:44.801 [SpringApplicationShutdownHook] INFO c.b.d.d.d.DefaultDataSourceDestroyer - [destroy,98] - dynamic-datasource close the datasource named [master] success,
02:01:44.801 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - [destroy,219] - dynamic-datasource all closed success,bye
02:02:16.577 [main] INFO c.m.c.e.MuYuEtlApplication - [logStartupProfileInfo,660] - The following 1 profile is active: "dev"
02:02:22.751 [main] INFO o.a.c.c.StandardService - [log,173] - Starting service [Tomcat]
02:02:22.752 [main] INFO o.a.c.c.StandardEngine - [log,173] - Starting Servlet engine: [Apache Tomcat/10.1.24]
02:02:22.915 [main] INFO o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext
02:02:27.581 [main] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-1,master} inited
02:02:27.582 [main] INFO c.b.d.d.DynamicRoutingDataSource - [addDataSource,158] - dynamic-datasource - add a datasource named [master] success
02:02:27.583 [main] INFO c.b.d.d.DynamicRoutingDataSource - [afterPropertiesSet,241] - dynamic-datasource initial loaded [1] datasource,primary datasource named [master]
02:02:27.783 [main] INFO c.m.c.d.MyMetaObjectHandler - [<init>,17] - 元对象字段填充控制器 ------- 加载完成
02:02:30.116 [main] INFO c.a.c.s.SentinelWebMvcConfigurer - [addInterceptors,52] - [Sentinel Starter] register SentinelWebInterceptor with urlPatterns: [/**].
02:02:35.446 [main] INFO c.m.c.x.XXLJobConfig - [xxlJobExecutor,25] - >>>>>>>>>>> xxl-job config init success.
02:02:38.447 [main] INFO c.x.j.c.e.XxlJobExecutor - [registJobHandler,183] - >>>>>>>>>>> xxl-job register jobhandler success, name:xxl-job-demo-no-param, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3cce6db1[class com.muyu.common.xxl.demo.XxlJobDemoService#xxlJobDemoNoParam]
02:02:38.448 [main] INFO c.x.j.c.e.XxlJobExecutor - [registJobHandler,183] - >>>>>>>>>>> xxl-job register jobhandler success, name:xxl-job-demo-one-param, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@24331ab6[class com.muyu.common.xxl.demo.XxlJobDemoService#xxlJobDemoOneParam]
02:02:39.173 [Thread-12] INFO c.x.j.c.s.EmbedServer - [run,82] - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9999
02:02:39.251 [main] INFO c.a.n.client.naming - [initNamespaceForNaming,62] - initializer namespace from ans.namespace attribute : null
02:02:39.253 [main] INFO c.a.n.client.naming - [lambda$initNamespaceForNaming$0,66] - initializer namespace from ALIBABA_ALIWARE_NAMESPACE attribute :null
02:02:39.253 [main] INFO c.a.n.client.naming - [lambda$initNamespaceForNaming$1,73] - initializer namespace from namespace attribute :null
02:02:39.263 [main] INFO c.a.n.client.naming - [<init>,74] - FailoverDataSource type is class com.alibaba.nacos.client.naming.backups.datasource.DiskFailoverDataSource
02:02:39.278 [main] INFO c.a.n.p.a.s.c.ClientAuthPluginManager - [init,56] - [ClientAuthPluginManager] Load ClientAuthService com.alibaba.nacos.client.auth.impl.NacosClientAuthServiceImpl success.
02:02:39.279 [main] INFO c.a.n.p.a.s.c.ClientAuthPluginManager - [init,56] - [ClientAuthPluginManager] Load ClientAuthService com.alibaba.nacos.client.auth.ram.RamClientAuthServiceImpl success.
02:02:39.468 [main] INFO c.a.n.c.r.client - [lambda$createClient$0,118] - [RpcClientFactory] create a new rpc client of aaa711cf-9079-4f4b-845b-bffb24b11579
02:02:39.484 [main] INFO c.a.n.client.naming - [<init>,109] - Create naming rpc client for uuid->aaa711cf-9079-4f4b-845b-bffb24b11579
02:02:39.484 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [aaa711cf-9079-4f4b-845b-bffb24b11579] RpcClient init, ServerListFactory = com.alibaba.nacos.client.naming.core.ServerListManager
02:02:39.485 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [aaa711cf-9079-4f4b-845b-bffb24b11579] Registry connection listener to current client:com.alibaba.nacos.client.naming.remote.gprc.redo.NamingGrpcRedoService
02:02:39.485 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [aaa711cf-9079-4f4b-845b-bffb24b11579] Register server push request handler:com.alibaba.nacos.client.naming.remote.gprc.NamingPushRequestHandler
02:02:39.486 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [aaa711cf-9079-4f4b-845b-bffb24b11579] Try to connect to server on start up, server: {serverIp = '47.116.184.54', server main port = 8848}
02:02:39.488 [main] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
02:02:39.772 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [aaa711cf-9079-4f4b-845b-bffb24b11579] Success to connect to server [47.116.184.54:8848] on start up, connectionId = 1724263359723_114.85.152.254_37939
02:02:39.818 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [aaa711cf-9079-4f4b-845b-bffb24b11579] Register server push request handler:com.alibaba.nacos.common.remote.client.RpcClient$ConnectResetRequestHandler
02:02:39.819 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [aaa711cf-9079-4f4b-845b-bffb24b11579] Notify connected event to listeners.
02:02:39.821 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [aaa711cf-9079-4f4b-845b-bffb24b11579] Register server push request handler:com.alibaba.nacos.common.remote.client.RpcClient$$Lambda$620/0x000001d2ad522bb0
02:02:39.823 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.client.naming - [onConnected,90] - Grpc connection connect
02:02:39.825 [main] INFO c.a.n.client.naming - [registerService,133] - [REGISTER-SERVICE] text registering service cloud-etl with instance Instance{instanceId='null', ip='192.168.64.1', port=10005, weight=1.0, healthy=true, enabled=true, ephemeral=true, clusterName='DEFAULT', serviceName='null', metadata={IPv6=[240e:46c:8c41:87a:14a7:f15c:7454:2041], preserved.register.source=SPRING_CLOUD}}
02:02:39.907 [main] INFO c.a.c.n.r.NacosServiceRegistry - [register,76] - nacos registry, DEFAULT_GROUP cloud-etl 192.168.64.1:10005 register finished
02:02:40.495 [main] INFO c.m.c.e.MuYuEtlApplication - [logStarted,56] - Started MuYuEtlApplication in 32.033 seconds (process running for 34.853)
02:02:40.518 [main] INFO c.a.n.c.c.i.CacheData - [initNotifyWarnTimeout,72] - config listener notify warn timeout millis use default 60000 millis
02:02:40.518 [main] INFO c.a.n.c.c.i.CacheData - [<clinit>,99] - nacos.cache.data.init.snapshot = true
02:02:40.519 [main] INFO c.a.n.c.c.i.ClientWorker - [addCacheDataIfAbsent,416] - [fixed-text-47.116.184.54_8848] [subscribe] cloud-etl+DEFAULT_GROUP+text
02:02:40.544 [main] INFO c.a.n.c.c.i.CacheData - [addListener,236] - [fixed-text-47.116.184.54_8848] [add-listener] ok, tenant=text, dataId=cloud-etl, group=DEFAULT_GROUP, cnt=1
02:02:40.544 [main] INFO c.a.c.n.r.NacosContextRefresher - [registerNacosListener,131] - [Nacos Config] Listening config: dataId=cloud-etl, group=DEFAULT_GROUP
02:02:40.546 [main] INFO c.a.n.c.c.i.ClientWorker - [addCacheDataIfAbsent,416] - [fixed-text-47.116.184.54_8848] [subscribe] cloud-etl-dev.yml+DEFAULT_GROUP+text
02:02:40.546 [main] INFO c.a.n.c.c.i.CacheData - [addListener,236] - [fixed-text-47.116.184.54_8848] [add-listener] ok, tenant=text, dataId=cloud-etl-dev.yml, group=DEFAULT_GROUP, cnt=1
02:02:40.546 [main] INFO c.a.c.n.r.NacosContextRefresher - [registerNacosListener,131] - [Nacos Config] Listening config: dataId=cloud-etl-dev.yml, group=DEFAULT_GROUP
02:02:40.546 [main] INFO c.a.n.c.c.i.ClientWorker - [addCacheDataIfAbsent,416] - [fixed-text-47.116.184.54_8848] [subscribe] cloud-etl.yml+DEFAULT_GROUP+text
02:02:40.546 [main] INFO c.a.n.c.c.i.CacheData - [addListener,236] - [fixed-text-47.116.184.54_8848] [add-listener] ok, tenant=text, dataId=cloud-etl.yml, group=DEFAULT_GROUP, cnt=1
02:02:40.546 [main] INFO c.a.c.n.r.NacosContextRefresher - [registerNacosListener,131] - [Nacos Config] Listening config: dataId=cloud-etl.yml, group=DEFAULT_GROUP
02:03:08.061 [http-nio-10005-exec-1] INFO o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring DispatcherServlet 'dispatcherServlet'
02:10:44.512 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [ec2c1ae5-3e86-4667-82e3-1fe90a2da8e8_config-0] Server healthy check fail, currentConnection = 1724263334539_114.85.152.254_38083
02:10:44.517 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [ec2c1ae5-3e86-4667-82e3-1fe90a2da8e8_config-0] Try to reconnect to a new server, server is not appointed, will choose a random server.
02:10:44.521 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
02:10:44.745 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
02:10:44.867 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [ec2c1ae5-3e86-4667-82e3-1fe90a2da8e8_config-0] Fail to connect server, after trying 1 times, last try server is {serverIp = '47.116.184.54', server main port = 8848}, error = unknown
02:10:45.074 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
02:10:45.112 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [ec2c1ae5-3e86-4667-82e3-1fe90a2da8e8_config-0] Fail to connect server, after trying 2 times, last try server is {serverIp = '47.116.184.54', server main port = 8848}, error = unknown
02:10:45.418 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
02:10:45.447 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [ec2c1ae5-3e86-4667-82e3-1fe90a2da8e8_config-0] Fail to connect server, after trying 3 times, last try server is {serverIp = '47.116.184.54', server main port = 8848}, error = unknown
02:10:45.857 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
02:10:45.883 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [ec2c1ae5-3e86-4667-82e3-1fe90a2da8e8_config-0] Fail to connect server, after trying 4 times, last try server is {serverIp = '47.116.184.54', server main port = 8848}, error = unknown
02:10:46.388 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
02:10:46.420 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [ec2c1ae5-3e86-4667-82e3-1fe90a2da8e8_config-0] Fail to connect server, after trying 5 times, last try server is {serverIp = '47.116.184.54', server main port = 8848}, error = unknown
02:10:47.027 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
02:10:47.054 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [ec2c1ae5-3e86-4667-82e3-1fe90a2da8e8_config-0] Fail to connect server, after trying 6 times, last try server is {serverIp = '47.116.184.54', server main port = 8848}, error = unknown
02:10:47.759 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
02:10:47.779 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [ec2c1ae5-3e86-4667-82e3-1fe90a2da8e8_config-0] Fail to connect server, after trying 7 times, last try server is {serverIp = '47.116.184.54', server main port = 8848}, error = unknown
08:10:46.098 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
08:10:46.101 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [ec2c1ae5-3e86-4667-82e3-1fe90a2da8e8_config-0] Fail to connect server, after trying 8 times, last try server is {serverIp = '47.116.184.54', server main port = 8848}, error = unknown
08:10:46.299 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [aaa711cf-9079-4f4b-845b-bffb24b11579] Try to reconnect to a new server, server is not appointed, will choose a random server.
08:10:46.300 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
08:10:46.475 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
08:10:46.481 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [aaa711cf-9079-4f4b-845b-bffb24b11579] Fail to connect server, after trying 1 times, last try server is {serverIp = '47.116.184.54', server main port = 8848}, error = unknown
08:10:46.689 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
08:10:46.694 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [aaa711cf-9079-4f4b-845b-bffb24b11579] Fail to connect server, after trying 2 times, last try server is {serverIp = '47.116.184.54', server main port = 8848}, error = unknown
08:10:47.010 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
08:10:47.011 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
08:10:47.013 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [ec2c1ae5-3e86-4667-82e3-1fe90a2da8e8_config-0] Fail to connect server, after trying 9 times, last try server is {serverIp = '47.116.184.54', server main port = 8848}, error = unknown
08:10:47.015 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [aaa711cf-9079-4f4b-845b-bffb24b11579] Fail to connect server, after trying 3 times, last try server is {serverIp = '47.116.184.54', server main port = 8848}, error = unknown
08:10:47.426 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
08:10:47.432 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [aaa711cf-9079-4f4b-845b-bffb24b11579] Fail to connect server, after trying 4 times, last try server is {serverIp = '47.116.184.54', server main port = 8848}, error = unknown
08:10:47.934 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
08:10:47.939 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [aaa711cf-9079-4f4b-845b-bffb24b11579] Fail to connect server, after trying 5 times, last try server is {serverIp = '47.116.184.54', server main port = 8848}, error = unknown
08:10:48.026 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
08:10:48.035 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [ec2c1ae5-3e86-4667-82e3-1fe90a2da8e8_config-0] Fail to connect server, after trying 10 times, last try server is {serverIp = '47.116.184.54', server main port = 8848}, error = unknown
08:10:48.547 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
08:10:48.558 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [aaa711cf-9079-4f4b-845b-bffb24b11579] Fail to connect server, after trying 6 times, last try server is {serverIp = '47.116.184.54', server main port = 8848}, error = unknown
08:10:49.137 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
08:10:49.142 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [ec2c1ae5-3e86-4667-82e3-1fe90a2da8e8_config-0] Fail to connect server, after trying 11 times, last try server is {serverIp = '47.116.184.54', server main port = 8848}, error = unknown
08:10:49.263 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
08:10:49.267 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [aaa711cf-9079-4f4b-845b-bffb24b11579] Fail to connect server, after trying 7 times, last try server is {serverIp = '47.116.184.54', server main port = 8848}, error = unknown
08:10:50.068 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
08:10:50.072 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [aaa711cf-9079-4f4b-845b-bffb24b11579] Fail to connect server, after trying 8 times, last try server is {serverIp = '47.116.184.54', server main port = 8848}, error = unknown
08:10:50.346 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
08:10:50.352 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [ec2c1ae5-3e86-4667-82e3-1fe90a2da8e8_config-0] Fail to connect server, after trying 12 times, last try server is {serverIp = '47.116.184.54', server main port = 8848}, error = unknown
08:10:50.973 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
08:10:50.977 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [aaa711cf-9079-4f4b-845b-bffb24b11579] Fail to connect server, after trying 9 times, last try server is {serverIp = '47.116.184.54', server main port = 8848}, error = unknown
08:10:51.653 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
08:10:51.657 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [ec2c1ae5-3e86-4667-82e3-1fe90a2da8e8_config-0] Fail to connect server, after trying 13 times, last try server is {serverIp = '47.116.184.54', server main port = 8848}, error = unknown
08:10:51.978 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
08:10:51.983 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [aaa711cf-9079-4f4b-845b-bffb24b11579] Fail to connect server, after trying 10 times, last try server is {serverIp = '47.116.184.54', server main port = 8848}, error = unknown
08:10:53.084 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
08:10:53.084 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
08:10:53.087 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [aaa711cf-9079-4f4b-845b-bffb24b11579] Fail to connect server, after trying 11 times, last try server is {serverIp = '47.116.184.54', server main port = 8848}, error = unknown
08:10:53.087 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [ec2c1ae5-3e86-4667-82e3-1fe90a2da8e8_config-0] Fail to connect server, after trying 14 times, last try server is {serverIp = '47.116.184.54', server main port = 8848}, error = unknown
08:10:54.288 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
08:10:54.292 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [aaa711cf-9079-4f4b-845b-bffb24b11579] Fail to connect server, after trying 12 times, last try server is {serverIp = '47.116.184.54', server main port = 8848}, error = unknown
08:10:54.596 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
08:10:54.601 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [ec2c1ae5-3e86-4667-82e3-1fe90a2da8e8_config-0] Fail to connect server, after trying 15 times, last try server is {serverIp = '47.116.184.54', server main port = 8848}, error = unknown
08:10:55.596 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
08:10:55.600 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [aaa711cf-9079-4f4b-845b-bffb24b11579] Fail to connect server, after trying 13 times, last try server is {serverIp = '47.116.184.54', server main port = 8848}, error = unknown
08:10:56.210 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
08:10:56.214 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [ec2c1ae5-3e86-4667-82e3-1fe90a2da8e8_config-0] Fail to connect server, after trying 16 times, last try server is {serverIp = '47.116.184.54', server main port = 8848}, error = unknown
08:10:57.013 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
08:10:57.017 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [aaa711cf-9079-4f4b-845b-bffb24b11579] Fail to connect server, after trying 14 times, last try server is {serverIp = '47.116.184.54', server main port = 8848}, error = unknown
08:10:57.924 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
08:10:57.927 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [ec2c1ae5-3e86-4667-82e3-1fe90a2da8e8_config-0] Fail to connect server, after trying 17 times, last try server is {serverIp = '47.116.184.54', server main port = 8848}, error = unknown
08:10:58.531 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
08:10:58.535 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [aaa711cf-9079-4f4b-845b-bffb24b11579] Fail to connect server, after trying 15 times, last try server is {serverIp = '47.116.184.54', server main port = 8848}, error = unknown
08:10:59.730 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
08:10:59.733 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [ec2c1ae5-3e86-4667-82e3-1fe90a2da8e8_config-0] Fail to connect server, after trying 18 times, last try server is {serverIp = '47.116.184.54', server main port = 8848}, error = unknown
08:11:00.147 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
08:11:00.150 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [aaa711cf-9079-4f4b-845b-bffb24b11579] Fail to connect server, after trying 16 times, last try server is {serverIp = '47.116.184.54', server main port = 8848}, error = unknown
08:11:01.646 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
08:11:01.861 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
08:11:01.938 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [ec2c1ae5-3e86-4667-82e3-1fe90a2da8e8_config-0] Success to connect a server [47.116.184.54:8848], connectionId = 1724285461357_39.144.45.16_4893
08:11:01.938 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [ec2c1ae5-3e86-4667-82e3-1fe90a2da8e8_config-0] Abandon prev connection, server is 47.116.184.54:8848, connectionId is 1724263334539_114.85.152.254_38083
08:11:01.938 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [closeConnection,584] - Close current connection 1724263334539_114.85.152.254_38083
08:11:01.938 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [ec2c1ae5-3e86-4667-82e3-1fe90a2da8e8_config-0] Try to reconnect to a new server, server is not appointed, will choose a random server.
08:11:01.938 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [ec2c1ae5-3e86-4667-82e3-1fe90a2da8e8_config-0] Notify disconnected event to listeners
08:11:01.938 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:47.116.184.54 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false}
08:11:01.938 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.c.c.i.ClientWorker - [onDisConnect,720] - [ec2c1ae5-3e86-4667-82e3-1fe90a2da8e8_config-0] DisConnected,clear listen context...
08:11:01.938 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [ec2c1ae5-3e86-4667-82e3-1fe90a2da8e8_config-0] Notify connected event to listeners.
08:11:01.938 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.c.c.i.ClientWorker - [onConnected,713] - [ec2c1ae5-3e86-4667-82e3-1fe90a2da8e8_config-0] Connected,notify listen context...
08:11:02.107 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [aaa711cf-9079-4f4b-845b-bffb24b11579] Success to connect a server [47.116.184.54:8848], connectionId = 1724285461500_39.144.45.16_4894
08:11:02.107 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [aaa711cf-9079-4f4b-845b-bffb24b11579] Abandon prev connection, server is 47.116.184.54:8848, connectionId is 1724263359723_114.85.152.254_37939
08:11:02.107 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [closeConnection,584] - Close current connection 1724263359723_114.85.152.254_37939
08:11:02.107 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [aaa711cf-9079-4f4b-845b-bffb24b11579] Notify disconnected event to listeners
08:11:02.109 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [aaa711cf-9079-4f4b-845b-bffb24b11579] Notify connected event to listeners.
08:11:02.109 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.client.naming - [onConnected,90] - Grpc connection connect
08:11:02.152 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [ec2c1ae5-3e86-4667-82e3-1fe90a2da8e8_config-0] Success to connect a server [47.116.184.54:8848], connectionId = 1724285461601_39.144.45.16_4895
08:11:02.152 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [ec2c1ae5-3e86-4667-82e3-1fe90a2da8e8_config-0] Abandon prev connection, server is 47.116.184.54:8848, connectionId is 1724285461357_39.144.45.16_4893
08:11:02.153 [com.alibaba.nacos.client.remote.worker.1] INFO c.a.n.c.r.client - [closeConnection,584] - Close current connection 1724285461357_39.144.45.16_4893
08:11:02.155 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [ec2c1ae5-3e86-4667-82e3-1fe90a2da8e8_config-0] Notify disconnected event to listeners
08:11:02.155 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.c.c.i.ClientWorker - [onDisConnect,720] - [ec2c1ae5-3e86-4667-82e3-1fe90a2da8e8_config-0] DisConnected,clear listen context...
08:11:02.155 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [ec2c1ae5-3e86-4667-82e3-1fe90a2da8e8_config-0] Notify connected event to listeners.
08:11:02.155 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.c.c.i.ClientWorker - [onConnected,713] - [ec2c1ae5-3e86-4667-82e3-1fe90a2da8e8_config-0] Connected,notify listen context...
08:11:02.264 [com.alibaba.nacos.client.naming.grpc.redo.0] INFO c.a.n.client.naming - [redoForInstance,73] - Redo instance operation REGISTER for DEFAULT_GROUP@@cloud-etl

View File

@ -24,4 +24,8 @@
</project> </project>