diff --git a/Dashboard/pom.xml b/Dashboard/pom.xml
index 675c83c..3c872c8 100644
--- a/Dashboard/pom.xml
+++ b/Dashboard/pom.xml
@@ -11,7 +11,7 @@
- com.inscloudtech.platfrom.jlog
+ com.inscloudtech
Dashboard
0.0.1-SNAPSHOT
dashboard
diff --git a/Dashboard/src/main/java/com/jd/platform/jlog/dashboard/DashboardApplication.java b/Dashboard/src/main/java/com/inscloudtech/alog/dashboard/DashboardApplication.java
similarity index 50%
rename from Dashboard/src/main/java/com/jd/platform/jlog/dashboard/DashboardApplication.java
rename to Dashboard/src/main/java/com/inscloudtech/alog/dashboard/DashboardApplication.java
index 8de0317..cbd7e8f 100644
--- a/Dashboard/src/main/java/com/jd/platform/jlog/dashboard/DashboardApplication.java
+++ b/Dashboard/src/main/java/com/inscloudtech/alog/dashboard/DashboardApplication.java
@@ -1,16 +1,8 @@
-package com.inscloudtech.platform.jlog.dashboard;
+package com.inscloudtech.alog.dashboard;
-import com.alibaba.fastjson.JSON;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
-import java.sql.Connection;
-import java.sql.PreparedStatement;
-import java.sql.ResultSet;
-import java.sql.ResultSetMetaData;
-
-import static com.inscloudtech.platform.jlog.dashboard.utils.CharTest.getConn;
-
@SpringBootApplication
public class DashboardApplication {
diff --git a/Dashboard/src/main/java/com/jd/platform/jlog/dashboard/controller/TracerController.java b/Dashboard/src/main/java/com/inscloudtech/alog/dashboard/controller/TracerController.java
similarity index 90%
rename from Dashboard/src/main/java/com/jd/platform/jlog/dashboard/controller/TracerController.java
rename to Dashboard/src/main/java/com/inscloudtech/alog/dashboard/controller/TracerController.java
index fd5d0d9..521c065 100644
--- a/Dashboard/src/main/java/com/jd/platform/jlog/dashboard/controller/TracerController.java
+++ b/Dashboard/src/main/java/com/inscloudtech/alog/dashboard/controller/TracerController.java
@@ -1,12 +1,12 @@
-package com.inscloudtech.platform.jlog.dashboard.controller;
-
-import com.inscloudtech.platform.jlog.dashboard.entity.TracerListVO;
-import com.inscloudtech.platform.jlog.dashboard.entity.TracerVO;
-import com.inscloudtech.platform.jlog.dashboard.model.QueryListModel;
-import com.inscloudtech.platform.jlog.dashboard.service.TracerService;
-import com.inscloudtech.platform.jlog.dashboard.utils.DateUtils;
-import com.inscloudtech.platform.jlog.dashboard.utils.ResultHelper;
-import com.inscloudtech.platform.jlog.dashboard.utils.ZstdUtils;
+package com.inscloudtech.alog.dashboard.controller;
+
+import com.inscloudtech.alog.dashboard.entity.TracerVO;
+import com.inscloudtech.alog.dashboard.model.QueryListModel;
+import com.inscloudtech.alog.dashboard.utils.DateUtils;
+import com.inscloudtech.alog.dashboard.utils.ResultHelper;
+import com.inscloudtech.alog.dashboard.entity.TracerListVO;
+import com.inscloudtech.alog.dashboard.service.TracerService;
+import com.inscloudtech.alog.dashboard.utils.ZstdUtils;
import org.apache.commons.beanutils.BeanUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
diff --git a/Dashboard/src/main/java/com/jd/platform/jlog/dashboard/db/ConnectionPool.java b/Dashboard/src/main/java/com/inscloudtech/alog/dashboard/db/ConnectionPool.java
similarity index 92%
rename from Dashboard/src/main/java/com/jd/platform/jlog/dashboard/db/ConnectionPool.java
rename to Dashboard/src/main/java/com/inscloudtech/alog/dashboard/db/ConnectionPool.java
index 6b16ec8..7ac9a14 100644
--- a/Dashboard/src/main/java/com/jd/platform/jlog/dashboard/db/ConnectionPool.java
+++ b/Dashboard/src/main/java/com/inscloudtech/alog/dashboard/db/ConnectionPool.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.dashboard.db;
+package com.inscloudtech.alog.dashboard.db;
import java.sql.Connection;
import java.util.ArrayList;
diff --git a/Dashboard/src/main/java/com/jd/platform/jlog/dashboard/db/Db.java b/Dashboard/src/main/java/com/inscloudtech/alog/dashboard/db/Db.java
similarity index 99%
rename from Dashboard/src/main/java/com/jd/platform/jlog/dashboard/db/Db.java
rename to Dashboard/src/main/java/com/inscloudtech/alog/dashboard/db/Db.java
index bb34d7b..3091e2d 100644
--- a/Dashboard/src/main/java/com/jd/platform/jlog/dashboard/db/Db.java
+++ b/Dashboard/src/main/java/com/inscloudtech/alog/dashboard/db/Db.java
@@ -1,6 +1,6 @@
-package com.inscloudtech.platform.jlog.dashboard.db;
+package com.inscloudtech.alog.dashboard.db;
-import com.inscloudtech.platform.jlog.dashboard.utils.TwoTuple;
+import com.inscloudtech.alog.dashboard.utils.TwoTuple;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.stereotype.Component;
diff --git a/Dashboard/src/main/java/com/jd/platform/jlog/dashboard/db/DbConfig.java b/Dashboard/src/main/java/com/inscloudtech/alog/dashboard/db/DbConfig.java
similarity index 96%
rename from Dashboard/src/main/java/com/jd/platform/jlog/dashboard/db/DbConfig.java
rename to Dashboard/src/main/java/com/inscloudtech/alog/dashboard/db/DbConfig.java
index 9bf2999..474688a 100644
--- a/Dashboard/src/main/java/com/jd/platform/jlog/dashboard/db/DbConfig.java
+++ b/Dashboard/src/main/java/com/inscloudtech/alog/dashboard/db/DbConfig.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.dashboard.db;
+package com.inscloudtech.alog.dashboard.db;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Bean;
diff --git a/Dashboard/src/main/java/com/jd/platform/jlog/dashboard/db/DbOperator.java b/Dashboard/src/main/java/com/inscloudtech/alog/dashboard/db/DbOperator.java
similarity index 86%
rename from Dashboard/src/main/java/com/jd/platform/jlog/dashboard/db/DbOperator.java
rename to Dashboard/src/main/java/com/inscloudtech/alog/dashboard/db/DbOperator.java
index eefab57..b440e31 100644
--- a/Dashboard/src/main/java/com/jd/platform/jlog/dashboard/db/DbOperator.java
+++ b/Dashboard/src/main/java/com/inscloudtech/alog/dashboard/db/DbOperator.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.dashboard.db;
+package com.inscloudtech.alog.dashboard.db;
/**
* 数据库条件语句符号
diff --git a/Dashboard/src/main/java/com/jd/platform/jlog/dashboard/db/WhereCause.java b/Dashboard/src/main/java/com/inscloudtech/alog/dashboard/db/WhereCause.java
similarity index 94%
rename from Dashboard/src/main/java/com/jd/platform/jlog/dashboard/db/WhereCause.java
rename to Dashboard/src/main/java/com/inscloudtech/alog/dashboard/db/WhereCause.java
index 6146643..07663fb 100644
--- a/Dashboard/src/main/java/com/jd/platform/jlog/dashboard/db/WhereCause.java
+++ b/Dashboard/src/main/java/com/inscloudtech/alog/dashboard/db/WhereCause.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.dashboard.db;
+package com.inscloudtech.alog.dashboard.db;
/**
* @author wuweifeng
diff --git a/Dashboard/src/main/java/com/jd/platform/jlog/dashboard/entity/TracerListVO.java b/Dashboard/src/main/java/com/inscloudtech/alog/dashboard/entity/TracerListVO.java
similarity index 94%
rename from Dashboard/src/main/java/com/jd/platform/jlog/dashboard/entity/TracerListVO.java
rename to Dashboard/src/main/java/com/inscloudtech/alog/dashboard/entity/TracerListVO.java
index d20f37f..3043943 100644
--- a/Dashboard/src/main/java/com/jd/platform/jlog/dashboard/entity/TracerListVO.java
+++ b/Dashboard/src/main/java/com/inscloudtech/alog/dashboard/entity/TracerListVO.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.dashboard.entity;
+package com.inscloudtech.alog.dashboard.entity;
import java.util.ArrayList;
diff --git a/Dashboard/src/main/java/com/jd/platform/jlog/dashboard/entity/TracerVO.java b/Dashboard/src/main/java/com/inscloudtech/alog/dashboard/entity/TracerVO.java
similarity index 93%
rename from Dashboard/src/main/java/com/jd/platform/jlog/dashboard/entity/TracerVO.java
rename to Dashboard/src/main/java/com/inscloudtech/alog/dashboard/entity/TracerVO.java
index 8a30fe5..2a1a022 100644
--- a/Dashboard/src/main/java/com/jd/platform/jlog/dashboard/entity/TracerVO.java
+++ b/Dashboard/src/main/java/com/inscloudtech/alog/dashboard/entity/TracerVO.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.dashboard.entity;
+package com.inscloudtech.alog.dashboard.entity;
/**
diff --git a/Dashboard/src/main/java/com/jd/platform/jlog/dashboard/model/QueryListModel.java b/Dashboard/src/main/java/com/inscloudtech/alog/dashboard/model/QueryListModel.java
similarity index 97%
rename from Dashboard/src/main/java/com/jd/platform/jlog/dashboard/model/QueryListModel.java
rename to Dashboard/src/main/java/com/inscloudtech/alog/dashboard/model/QueryListModel.java
index 86a2bb4..2e0d8ce 100644
--- a/Dashboard/src/main/java/com/jd/platform/jlog/dashboard/model/QueryListModel.java
+++ b/Dashboard/src/main/java/com/inscloudtech/alog/dashboard/model/QueryListModel.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.dashboard.model;
+package com.inscloudtech.alog.dashboard.model;
/**
diff --git a/Dashboard/src/main/java/com/jd/platform/jlog/dashboard/model/QuerySingleModel.java b/Dashboard/src/main/java/com/inscloudtech/alog/dashboard/model/QuerySingleModel.java
similarity index 90%
rename from Dashboard/src/main/java/com/jd/platform/jlog/dashboard/model/QuerySingleModel.java
rename to Dashboard/src/main/java/com/inscloudtech/alog/dashboard/model/QuerySingleModel.java
index 36098b0..d8d0bb7 100644
--- a/Dashboard/src/main/java/com/jd/platform/jlog/dashboard/model/QuerySingleModel.java
+++ b/Dashboard/src/main/java/com/inscloudtech/alog/dashboard/model/QuerySingleModel.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.dashboard.model;
+package com.inscloudtech.alog.dashboard.model;
/**
diff --git a/Dashboard/src/main/java/com/jd/platform/jlog/dashboard/service/TracerService.java b/Dashboard/src/main/java/com/inscloudtech/alog/dashboard/service/TracerService.java
similarity index 91%
rename from Dashboard/src/main/java/com/jd/platform/jlog/dashboard/service/TracerService.java
rename to Dashboard/src/main/java/com/inscloudtech/alog/dashboard/service/TracerService.java
index 9dfca9c..c235973 100644
--- a/Dashboard/src/main/java/com/jd/platform/jlog/dashboard/service/TracerService.java
+++ b/Dashboard/src/main/java/com/inscloudtech/alog/dashboard/service/TracerService.java
@@ -1,11 +1,11 @@
-package com.inscloudtech.platform.jlog.dashboard.service;
-
-import com.inscloudtech.platform.jlog.dashboard.db.Db;
-import com.inscloudtech.platform.jlog.dashboard.db.WhereCause;
-import com.inscloudtech.platform.jlog.dashboard.entity.TracerListVO;
-import com.inscloudtech.platform.jlog.dashboard.model.QueryListModel;
-import com.inscloudtech.platform.jlog.dashboard.utils.DateUtils;
-import com.inscloudtech.platform.jlog.dashboard.utils.DbUtils;
+package com.inscloudtech.alog.dashboard.service;
+
+import com.inscloudtech.alog.dashboard.db.Db;
+import com.inscloudtech.alog.dashboard.db.WhereCause;
+import com.inscloudtech.alog.dashboard.entity.TracerListVO;
+import com.inscloudtech.alog.dashboard.model.QueryListModel;
+import com.inscloudtech.alog.dashboard.utils.DateUtils;
+import com.inscloudtech.alog.dashboard.utils.DbUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.stereotype.Service;
diff --git a/Dashboard/src/main/java/com/jd/platform/jlog/dashboard/utils/CharTest.java b/Dashboard/src/main/java/com/inscloudtech/alog/dashboard/utils/CharTest.java
similarity index 99%
rename from Dashboard/src/main/java/com/jd/platform/jlog/dashboard/utils/CharTest.java
rename to Dashboard/src/main/java/com/inscloudtech/alog/dashboard/utils/CharTest.java
index 73fb535..aa18452 100644
--- a/Dashboard/src/main/java/com/jd/platform/jlog/dashboard/utils/CharTest.java
+++ b/Dashboard/src/main/java/com/inscloudtech/alog/dashboard/utils/CharTest.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.dashboard.utils;
+package com.inscloudtech.alog.dashboard.utils;
import com.alibaba.fastjson.JSON;
import org.springframework.util.StringUtils;
diff --git a/Dashboard/src/main/java/com/jd/platform/jlog/dashboard/utils/DateUtils.java b/Dashboard/src/main/java/com/inscloudtech/alog/dashboard/utils/DateUtils.java
similarity index 94%
rename from Dashboard/src/main/java/com/jd/platform/jlog/dashboard/utils/DateUtils.java
rename to Dashboard/src/main/java/com/inscloudtech/alog/dashboard/utils/DateUtils.java
index edbd88c..7b41d0a 100644
--- a/Dashboard/src/main/java/com/jd/platform/jlog/dashboard/utils/DateUtils.java
+++ b/Dashboard/src/main/java/com/inscloudtech/alog/dashboard/utils/DateUtils.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.dashboard.utils;
+package com.inscloudtech.alog.dashboard.utils;
import java.text.ParseException;
import java.text.SimpleDateFormat;
diff --git a/Dashboard/src/main/java/com/jd/platform/jlog/dashboard/utils/DbUtils.java b/Dashboard/src/main/java/com/inscloudtech/alog/dashboard/utils/DbUtils.java
similarity index 93%
rename from Dashboard/src/main/java/com/jd/platform/jlog/dashboard/utils/DbUtils.java
rename to Dashboard/src/main/java/com/inscloudtech/alog/dashboard/utils/DbUtils.java
index 2aa7780..b270a0c 100644
--- a/Dashboard/src/main/java/com/jd/platform/jlog/dashboard/utils/DbUtils.java
+++ b/Dashboard/src/main/java/com/inscloudtech/alog/dashboard/utils/DbUtils.java
@@ -1,8 +1,8 @@
-package com.inscloudtech.platform.jlog.dashboard.utils;
+package com.inscloudtech.alog.dashboard.utils;
-import com.inscloudtech.platform.jlog.dashboard.db.DbOperator;
-import com.inscloudtech.platform.jlog.dashboard.db.WhereCause;
-import com.inscloudtech.platform.jlog.dashboard.model.QueryListModel;
+import com.inscloudtech.alog.dashboard.db.DbOperator;
+import com.inscloudtech.alog.dashboard.db.WhereCause;
+import com.inscloudtech.alog.dashboard.model.QueryListModel;
import org.springframework.util.StringUtils;
import java.text.SimpleDateFormat;
diff --git a/Dashboard/src/main/java/com/jd/platform/jlog/dashboard/utils/ResultHelper.java b/Dashboard/src/main/java/com/inscloudtech/alog/dashboard/utils/ResultHelper.java
similarity index 83%
rename from Dashboard/src/main/java/com/jd/platform/jlog/dashboard/utils/ResultHelper.java
rename to Dashboard/src/main/java/com/inscloudtech/alog/dashboard/utils/ResultHelper.java
index f4f2d2c..870d2fc 100644
--- a/Dashboard/src/main/java/com/jd/platform/jlog/dashboard/utils/ResultHelper.java
+++ b/Dashboard/src/main/java/com/inscloudtech/alog/dashboard/utils/ResultHelper.java
@@ -1,7 +1,7 @@
-package com.inscloudtech.platform.jlog.dashboard.utils;
+package com.inscloudtech.alog.dashboard.utils;
-import com.inscloudtech.platform.jlog.dashboard.entity.TracerListVO;
+import com.inscloudtech.alog.dashboard.entity.TracerListVO;
/**
* 返回值处理类
diff --git a/Dashboard/src/main/java/com/jd/platform/jlog/dashboard/utils/TwoTuple.java b/Dashboard/src/main/java/com/inscloudtech/alog/dashboard/utils/TwoTuple.java
similarity index 94%
rename from Dashboard/src/main/java/com/jd/platform/jlog/dashboard/utils/TwoTuple.java
rename to Dashboard/src/main/java/com/inscloudtech/alog/dashboard/utils/TwoTuple.java
index e3804be..9407110 100644
--- a/Dashboard/src/main/java/com/jd/platform/jlog/dashboard/utils/TwoTuple.java
+++ b/Dashboard/src/main/java/com/inscloudtech/alog/dashboard/utils/TwoTuple.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.dashboard.utils;
+package com.inscloudtech.alog.dashboard.utils;
import java.io.Serializable;
diff --git a/Dashboard/src/main/java/com/jd/platform/jlog/dashboard/utils/ZstdUtils.java b/Dashboard/src/main/java/com/inscloudtech/alog/dashboard/utils/ZstdUtils.java
similarity index 93%
rename from Dashboard/src/main/java/com/jd/platform/jlog/dashboard/utils/ZstdUtils.java
rename to Dashboard/src/main/java/com/inscloudtech/alog/dashboard/utils/ZstdUtils.java
index a78e8e8..6526fcd 100644
--- a/Dashboard/src/main/java/com/jd/platform/jlog/dashboard/utils/ZstdUtils.java
+++ b/Dashboard/src/main/java/com/inscloudtech/alog/dashboard/utils/ZstdUtils.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.dashboard.utils;
+package com.inscloudtech.alog.dashboard.utils;
import com.github.luben.zstd.Zstd;
diff --git a/client/pom.xml b/client/pom.xml
index e930886..c5066d7 100644
--- a/client/pom.xml
+++ b/client/pom.xml
@@ -3,46 +3,46 @@
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">
- JLog
- com.inscloudtech.platfrom.jlog
- 1.4-SNAPSHOT
+ ALog
+ com.inscloudtech
+ 0.1.1
4.0.0
- 1.4-SNAPSHOT
- client
+ 0.1.1
+ alog-client
- com.inscloudtech.platfrom.jlog
- common
- 1.4-SNAPSHOT
+ com.inscloudtech
+ alog-common
+ 0.1.1
- com.inscloudtech.platfrom.jlog
+ com.inscloudtech
config-core
- 1.4-SNAPSHOT
+ 0.1.1
javax.servlet
diff --git a/client/src/main/java/com/inscloudtech/platform/jlog/client/Context.java b/client/src/main/java/com/inscloudtech/alog/client/Context.java
similarity index 77%
rename from client/src/main/java/com/inscloudtech/platform/jlog/client/Context.java
rename to client/src/main/java/com/inscloudtech/alog/client/Context.java
index 6721fd5..b49ac6d 100644
--- a/client/src/main/java/com/inscloudtech/platform/jlog/client/Context.java
+++ b/client/src/main/java/com/inscloudtech/alog/client/Context.java
@@ -1,6 +1,6 @@
-package com.inscloudtech.platform.jlog.client;
+package com.inscloudtech.alog.client;
-import com.inscloudtech.platform.jlog.client.mdc.Mdc;
+import com.inscloudtech.alog.client.mdc.Mdc;
import io.netty.channel.Channel;
/**
diff --git a/client/src/main/java/com/inscloudtech/platform/jlog/client/TracerClientStarter.java b/client/src/main/java/com/inscloudtech/alog/client/TracerClientStarter.java
similarity index 78%
rename from client/src/main/java/com/inscloudtech/platform/jlog/client/TracerClientStarter.java
rename to client/src/main/java/com/inscloudtech/alog/client/TracerClientStarter.java
index d55d1ce..9f6100e 100644
--- a/client/src/main/java/com/inscloudtech/platform/jlog/client/TracerClientStarter.java
+++ b/client/src/main/java/com/inscloudtech/alog/client/TracerClientStarter.java
@@ -1,18 +1,18 @@
-package com.inscloudtech.platform.jlog.client;
+package com.inscloudtech.alog.client;
import com.alibaba.fastjson.JSON;
-import com.inscloudtech.platform.jlog.client.mdc.Mdc;
-import com.inscloudtech.platform.jlog.client.modeholder.ModeHolder;
-import com.inscloudtech.platform.jlog.client.task.Monitor;
-import com.inscloudtech.platform.jlog.client.udp.HttpSender;
-import com.inscloudtech.platform.jlog.client.udp.UdpClient;
-import com.inscloudtech.platform.jlog.client.udp.UdpSender;
-import com.inscloudtech.platform.jlog.common.constant.SendMode;
-import com.inscloudtech.platform.jlog.common.handler.TagConfig;
-import com.inscloudtech.platform.jlog.core.ClientHandlerBuilder;
-import com.inscloudtech.platform.jlog.core.Configurator;
-import com.inscloudtech.platform.jlog.core.ConfiguratorFactory;
+import com.inscloudtech.alog.client.mdc.Mdc;
+import com.inscloudtech.alog.client.task.Monitor;
+import com.inscloudtech.alog.client.udp.HttpSender;
+import com.inscloudtech.alog.client.udp.UdpClient;
+import com.inscloudtech.alog.client.modeholder.ModeHolder;
+import com.inscloudtech.alog.client.udp.UdpSender;
+import com.inscloudtech.alog.common.constant.SendMode;
+import com.inscloudtech.alog.common.handler.TagConfig;
+import com.inscloudtech.alog.core.ClientHandlerBuilder;
+import com.inscloudtech.alog.core.Configurator;
+import com.inscloudtech.alog.core.ConfiguratorFactory;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
diff --git a/client/src/main/java/com/inscloudtech/platform/jlog/client/constant/TracerConstant.java b/client/src/main/java/com/inscloudtech/alog/client/constant/TracerConstant.java
similarity index 77%
rename from client/src/main/java/com/inscloudtech/platform/jlog/client/constant/TracerConstant.java
rename to client/src/main/java/com/inscloudtech/alog/client/constant/TracerConstant.java
index b7b23f1..1063c82 100644
--- a/client/src/main/java/com/inscloudtech/platform/jlog/client/constant/TracerConstant.java
+++ b/client/src/main/java/com/inscloudtech/alog/client/constant/TracerConstant.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.client.constant;
+package com.inscloudtech.alog.client.constant;
/**
* TracerConstant
diff --git a/client/src/main/java/com/inscloudtech/platform/jlog/client/filter/HttpFilter.java b/client/src/main/java/com/inscloudtech/alog/client/filter/HttpFilter.java
similarity index 86%
rename from client/src/main/java/com/inscloudtech/platform/jlog/client/filter/HttpFilter.java
rename to client/src/main/java/com/inscloudtech/alog/client/filter/HttpFilter.java
index 8626e52..fa7b7c0 100644
--- a/client/src/main/java/com/inscloudtech/platform/jlog/client/filter/HttpFilter.java
+++ b/client/src/main/java/com/inscloudtech/alog/client/filter/HttpFilter.java
@@ -1,17 +1,17 @@
-package com.inscloudtech.platform.jlog.client.filter;
-
-import com.inscloudtech.platform.jlog.client.Context;
-import com.inscloudtech.platform.jlog.client.log.LogExceptionStackTrace;
-import com.inscloudtech.platform.jlog.client.percent.DefaultTracerPercentImpl;
-import com.inscloudtech.platform.jlog.client.percent.ITracerPercent;
-import com.inscloudtech.platform.jlog.client.tracerholder.TracerHolder;
-import com.inscloudtech.platform.jlog.client.udp.UdpSender;
-import com.inscloudtech.platform.jlog.common.model.TracerBean;
-import com.inscloudtech.platform.jlog.common.handler.CompressHandler.Outcome;
-import com.inscloudtech.platform.jlog.common.utils.FastJsonUtils;
-import com.inscloudtech.platform.jlog.common.utils.IdWorker;
-import com.inscloudtech.platform.jlog.common.utils.StringUtil;
-import com.inscloudtech.platform.jlog.core.ClientHandler;
+package com.inscloudtech.alog.client.filter;
+
+import com.inscloudtech.alog.client.Context;
+import com.inscloudtech.alog.client.log.LogExceptionStackTrace;
+import com.inscloudtech.alog.client.percent.DefaultTracerPercentImpl;
+import com.inscloudtech.alog.client.percent.ITracerPercent;
+import com.inscloudtech.alog.client.tracerholder.TracerHolder;
+import com.inscloudtech.alog.client.udp.UdpSender;
+import com.inscloudtech.alog.core.ClientHandler;
+import com.inscloudtech.alog.common.model.TracerBean;
+import com.inscloudtech.alog.common.handler.CompressHandler.Outcome;
+import com.inscloudtech.alog.common.utils.FastJsonUtils;
+import com.inscloudtech.alog.common.utils.IdWorker;
+import com.inscloudtech.alog.common.utils.StringUtil;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
diff --git a/client/src/main/java/com/inscloudtech/platform/jlog/client/filter/RequestWrapper.java b/client/src/main/java/com/inscloudtech/alog/client/filter/RequestWrapper.java
similarity index 98%
rename from client/src/main/java/com/inscloudtech/platform/jlog/client/filter/RequestWrapper.java
rename to client/src/main/java/com/inscloudtech/alog/client/filter/RequestWrapper.java
index 0f2decf..04b945c 100644
--- a/client/src/main/java/com/inscloudtech/platform/jlog/client/filter/RequestWrapper.java
+++ b/client/src/main/java/com/inscloudtech/alog/client/filter/RequestWrapper.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.client.filter;
+package com.inscloudtech.alog.client.filter;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
diff --git a/client/src/main/java/com/inscloudtech/platform/jlog/client/filter/ResponseWrapper.java b/client/src/main/java/com/inscloudtech/alog/client/filter/ResponseWrapper.java
similarity index 97%
rename from client/src/main/java/com/inscloudtech/platform/jlog/client/filter/ResponseWrapper.java
rename to client/src/main/java/com/inscloudtech/alog/client/filter/ResponseWrapper.java
index 93fd213..1f1ebae 100644
--- a/client/src/main/java/com/inscloudtech/platform/jlog/client/filter/ResponseWrapper.java
+++ b/client/src/main/java/com/inscloudtech/alog/client/filter/ResponseWrapper.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.client.filter;
+package com.inscloudtech.alog.client.filter;
import javax.servlet.ServletOutputStream;
import javax.servlet.http.HttpServletResponse;
diff --git a/client/src/main/java/com/inscloudtech/platform/jlog/client/log/LogExceptionStackTrace.java b/client/src/main/java/com/inscloudtech/alog/client/log/LogExceptionStackTrace.java
similarity index 95%
rename from client/src/main/java/com/inscloudtech/platform/jlog/client/log/LogExceptionStackTrace.java
rename to client/src/main/java/com/inscloudtech/alog/client/log/LogExceptionStackTrace.java
index 3275243..8de52ab 100644
--- a/client/src/main/java/com/inscloudtech/platform/jlog/client/log/LogExceptionStackTrace.java
+++ b/client/src/main/java/com/inscloudtech/alog/client/log/LogExceptionStackTrace.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.client.log;
+package com.inscloudtech.alog.client.log;
import java.io.IOException;
import java.io.PrintWriter;
diff --git a/client/src/main/java/com/inscloudtech/platform/jlog/client/mdc/Mdc.java b/client/src/main/java/com/inscloudtech/alog/client/mdc/Mdc.java
similarity index 72%
rename from client/src/main/java/com/inscloudtech/platform/jlog/client/mdc/Mdc.java
rename to client/src/main/java/com/inscloudtech/alog/client/mdc/Mdc.java
index cd7ce1f..7b65cd7 100644
--- a/client/src/main/java/com/inscloudtech/platform/jlog/client/mdc/Mdc.java
+++ b/client/src/main/java/com/inscloudtech/alog/client/mdc/Mdc.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.client.mdc;
+package com.inscloudtech.alog.client.mdc;
/**
* 机房标志Mdc
diff --git a/client/src/main/java/com/inscloudtech/platform/jlog/client/modeholder/ModeHolder.java b/client/src/main/java/com/inscloudtech/alog/client/modeholder/ModeHolder.java
similarity index 85%
rename from client/src/main/java/com/inscloudtech/platform/jlog/client/modeholder/ModeHolder.java
rename to client/src/main/java/com/inscloudtech/alog/client/modeholder/ModeHolder.java
index 64c9a8f..02b788f 100644
--- a/client/src/main/java/com/inscloudtech/platform/jlog/client/modeholder/ModeHolder.java
+++ b/client/src/main/java/com/inscloudtech/alog/client/modeholder/ModeHolder.java
@@ -1,7 +1,7 @@
-package com.inscloudtech.platform.jlog.client.modeholder;
+package com.inscloudtech.alog.client.modeholder;
import com.alibaba.ttl.TransmittableThreadLocal;
-import com.inscloudtech.platform.jlog.common.constant.SendMode;
+import com.inscloudtech.alog.common.constant.SendMode;
/**
* 线程间传递通讯模式(单播、多播)
diff --git a/client/src/main/java/com/inscloudtech/platform/jlog/client/percent/DefaultTracerPercentImpl.java b/client/src/main/java/com/inscloudtech/alog/client/percent/DefaultTracerPercentImpl.java
similarity index 80%
rename from client/src/main/java/com/inscloudtech/platform/jlog/client/percent/DefaultTracerPercentImpl.java
rename to client/src/main/java/com/inscloudtech/alog/client/percent/DefaultTracerPercentImpl.java
index 4c74abd..54b30d5 100644
--- a/client/src/main/java/com/inscloudtech/platform/jlog/client/percent/DefaultTracerPercentImpl.java
+++ b/client/src/main/java/com/inscloudtech/alog/client/percent/DefaultTracerPercentImpl.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.client.percent;
+package com.inscloudtech.alog.client.percent;
/**
* 切量百分比默认
diff --git a/client/src/main/java/com/inscloudtech/platform/jlog/client/percent/ITracerPercent.java b/client/src/main/java/com/inscloudtech/alog/client/percent/ITracerPercent.java
similarity index 87%
rename from client/src/main/java/com/inscloudtech/platform/jlog/client/percent/ITracerPercent.java
rename to client/src/main/java/com/inscloudtech/alog/client/percent/ITracerPercent.java
index 1968f03..3f7ad79 100644
--- a/client/src/main/java/com/inscloudtech/platform/jlog/client/percent/ITracerPercent.java
+++ b/client/src/main/java/com/inscloudtech/alog/client/percent/ITracerPercent.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.client.percent;
+package com.inscloudtech.alog.client.percent;
import java.util.Set;
diff --git a/client/src/main/java/com/inscloudtech/platform/jlog/client/task/Monitor.java b/client/src/main/java/com/inscloudtech/alog/client/task/Monitor.java
similarity index 89%
rename from client/src/main/java/com/inscloudtech/platform/jlog/client/task/Monitor.java
rename to client/src/main/java/com/inscloudtech/alog/client/task/Monitor.java
index 7283cf3..48335a7 100644
--- a/client/src/main/java/com/inscloudtech/platform/jlog/client/task/Monitor.java
+++ b/client/src/main/java/com/inscloudtech/alog/client/task/Monitor.java
@@ -1,9 +1,9 @@
-package com.inscloudtech.platform.jlog.client.task;
+package com.inscloudtech.alog.client.task;
-import com.inscloudtech.platform.jlog.client.worker.WorkerInfoHolder;
-import com.inscloudtech.platform.jlog.core.Configurator;
-import com.inscloudtech.platform.jlog.core.ConfiguratorFactory;
+import com.inscloudtech.alog.client.worker.WorkerInfoHolder;
+import com.inscloudtech.alog.core.Configurator;
+import com.inscloudtech.alog.core.ConfiguratorFactory;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
diff --git a/client/src/main/java/com/inscloudtech/platform/jlog/client/tracerholder/TracerHolder.java b/client/src/main/java/com/inscloudtech/alog/client/tracerholder/TracerHolder.java
similarity index 92%
rename from client/src/main/java/com/inscloudtech/platform/jlog/client/tracerholder/TracerHolder.java
rename to client/src/main/java/com/inscloudtech/alog/client/tracerholder/TracerHolder.java
index c680233..b138437 100644
--- a/client/src/main/java/com/inscloudtech/platform/jlog/client/tracerholder/TracerHolder.java
+++ b/client/src/main/java/com/inscloudtech/alog/client/tracerholder/TracerHolder.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.client.tracerholder;
+package com.inscloudtech.alog.client.tracerholder;
import com.alibaba.ttl.TransmittableThreadLocal;
diff --git a/client/src/main/java/com/inscloudtech/platform/jlog/client/udp/HttpSender.java b/client/src/main/java/com/inscloudtech/alog/client/udp/HttpSender.java
similarity index 95%
rename from client/src/main/java/com/inscloudtech/platform/jlog/client/udp/HttpSender.java
rename to client/src/main/java/com/inscloudtech/alog/client/udp/HttpSender.java
index b83e145..1bc461c 100644
--- a/client/src/main/java/com/inscloudtech/platform/jlog/client/udp/HttpSender.java
+++ b/client/src/main/java/com/inscloudtech/alog/client/udp/HttpSender.java
@@ -1,8 +1,8 @@
-package com.inscloudtech.platform.jlog.client.udp;
+package com.inscloudtech.alog.client.udp;
-import com.inscloudtech.platform.jlog.client.modeholder.ModeHolder;
-import com.inscloudtech.platform.jlog.client.worker.WorkerInfoHolder;
-import com.inscloudtech.platform.jlog.common.utils.AsyncPool;
+import com.inscloudtech.alog.client.modeholder.ModeHolder;
+import com.inscloudtech.alog.client.worker.WorkerInfoHolder;
+import com.inscloudtech.alog.common.utils.AsyncPool;
import okhttp3.*;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
diff --git a/client/src/main/java/com/inscloudtech/platform/jlog/client/udp/OneTracer.java b/client/src/main/java/com/inscloudtech/alog/client/udp/OneTracer.java
similarity index 85%
rename from client/src/main/java/com/inscloudtech/platform/jlog/client/udp/OneTracer.java
rename to client/src/main/java/com/inscloudtech/alog/client/udp/OneTracer.java
index 352f682..e133212 100644
--- a/client/src/main/java/com/inscloudtech/platform/jlog/client/udp/OneTracer.java
+++ b/client/src/main/java/com/inscloudtech/alog/client/udp/OneTracer.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.client.udp;
+package com.inscloudtech.alog.client.udp;
/**
* 单独发送大报文的bean
diff --git a/client/src/main/java/com/inscloudtech/platform/jlog/client/udp/UdpClient.java b/client/src/main/java/com/inscloudtech/alog/client/udp/UdpClient.java
similarity index 86%
rename from client/src/main/java/com/inscloudtech/platform/jlog/client/udp/UdpClient.java
rename to client/src/main/java/com/inscloudtech/alog/client/udp/UdpClient.java
index a1acfec..95e6e3b 100644
--- a/client/src/main/java/com/inscloudtech/platform/jlog/client/udp/UdpClient.java
+++ b/client/src/main/java/com/inscloudtech/alog/client/udp/UdpClient.java
@@ -1,13 +1,13 @@
-package com.inscloudtech.platform.jlog.client.udp;
+package com.inscloudtech.alog.client.udp;
-import com.inscloudtech.platform.jlog.client.Context;
-import com.inscloudtech.platform.jlog.client.modeholder.ModeHolder;
-import com.inscloudtech.platform.jlog.client.worker.WorkerInfoHolder;
-import com.inscloudtech.platform.jlog.common.constant.Constant;
-import com.inscloudtech.platform.jlog.common.model.TracerData;
-import com.inscloudtech.platform.jlog.common.utils.AsyncPool;
-import com.inscloudtech.platform.jlog.common.utils.ProtostuffUtils;
-import com.inscloudtech.platform.jlog.common.utils.ZstdUtils;
+import com.inscloudtech.alog.client.modeholder.ModeHolder;
+import com.inscloudtech.alog.client.worker.WorkerInfoHolder;
+import com.inscloudtech.alog.common.constant.Constant;
+import com.inscloudtech.alog.common.utils.AsyncPool;
+import com.inscloudtech.alog.common.utils.ProtostuffUtils;
+import com.inscloudtech.alog.common.utils.ZstdUtils;
+import com.inscloudtech.alog.client.Context;
+import com.inscloudtech.alog.common.model.TracerData;
import io.netty.bootstrap.Bootstrap;
import io.netty.buffer.ByteBuf;
import io.netty.channel.Channel;
diff --git a/client/src/main/java/com/inscloudtech/platform/jlog/client/udp/UdpClientHandler.java b/client/src/main/java/com/inscloudtech/alog/client/udp/UdpClientHandler.java
similarity index 95%
rename from client/src/main/java/com/inscloudtech/platform/jlog/client/udp/UdpClientHandler.java
rename to client/src/main/java/com/inscloudtech/alog/client/udp/UdpClientHandler.java
index 8620ba8..727d2cb 100644
--- a/client/src/main/java/com/inscloudtech/platform/jlog/client/udp/UdpClientHandler.java
+++ b/client/src/main/java/com/inscloudtech/alog/client/udp/UdpClientHandler.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.client.udp;
+package com.inscloudtech.alog.client.udp;
import io.netty.channel.ChannelHandler;
import io.netty.channel.ChannelHandlerContext;
diff --git a/client/src/main/java/com/inscloudtech/platform/jlog/client/udp/UdpSender.java b/client/src/main/java/com/inscloudtech/alog/client/udp/UdpSender.java
similarity index 75%
rename from client/src/main/java/com/inscloudtech/platform/jlog/client/udp/UdpSender.java
rename to client/src/main/java/com/inscloudtech/alog/client/udp/UdpSender.java
index 3855ce6..e53db31 100644
--- a/client/src/main/java/com/inscloudtech/platform/jlog/client/udp/UdpSender.java
+++ b/client/src/main/java/com/inscloudtech/alog/client/udp/UdpSender.java
@@ -1,15 +1,16 @@
-package com.inscloudtech.platform.jlog.client.udp;
+package com.inscloudtech.alog.client.udp;
-import com.inscloudtech.platform.jlog.client.Context;
-import com.inscloudtech.platform.jlog.client.modeholder.ModeHolder;
-import com.inscloudtech.platform.jlog.client.worker.WorkerInfoHolder;
-import com.inscloudtech.platform.jlog.common.constant.Constant;
-import com.inscloudtech.platform.jlog.common.constant.LogTypeEnum;
-import com.inscloudtech.platform.jlog.common.model.TracerBean;
-import com.inscloudtech.platform.jlog.common.model.RunLogMessage;
-import com.inscloudtech.platform.jlog.common.model.TracerData;
-import com.inscloudtech.platform.jlog.common.utils.AsyncPool;
-import com.inscloudtech.platform.jlog.common.utils.AsyncWorker;
+import com.inscloudtech.alog.client.Context;
+import com.inscloudtech.alog.client.modeholder.ModeHolder;
+import com.inscloudtech.alog.client.worker.WorkerInfoHolder;
+import com.inscloudtech.alog.common.constant.Constant;
+import com.inscloudtech.alog.common.constant.LogTypeEnum;
+import com.inscloudtech.alog.common.model.ActionLogMessage;
+import com.inscloudtech.alog.common.utils.AsyncPool;
+import com.inscloudtech.alog.common.utils.AsyncWorker;
+import com.inscloudtech.alog.common.model.TracerBean;
+import com.inscloudtech.alog.common.model.RunLogMessage;
+import com.inscloudtech.alog.common.model.TracerData;
import io.netty.channel.ChannelFuture;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@@ -54,6 +55,11 @@ public class UdpSender {
private static final LinkedBlockingQueue logBeanQueue = new LinkedBlockingQueue<>(50000);
+ /**
+ * 日志集中营,最多积压5万条
+ */
+ private static final LinkedBlockingQueue actionLogBeanQueue = new LinkedBlockingQueue<>(50000);
+
/**
* 写入队列
*/
@@ -95,9 +101,9 @@ public class UdpSender {
/**
* 写入log队列
*/
- public static void offerLogger(RunLogMessage runLogMessage) {
+ public static void offerActionLogger(ActionLogMessage actionLogMessage) {
//容量是否已满
- boolean success = logBeanQueue.offer(runLogMessage);
+ boolean success = actionLogBeanQueue.offer(actionLogMessage);
if (!success) {
long failCount = FAIL_OFFER_COUNT.incrementAndGet();
if (failCount % 10 == 0) {
@@ -106,7 +112,7 @@ public class UdpSender {
} else {
long successCount = SUCCESS_LOGGER_OFFER_COUNT.incrementAndGet();
if (successCount % 10000 == 0) {
- logger.info("用户Logger已产生数量:" + successCount + ",当前队列积压数量:" + logBeanQueue.size());
+ logger.info("用户Logger已产生数量:" + successCount + ",当前队列积压数量:" + actionLogBeanQueue.size());
}
}
}
@@ -152,6 +158,27 @@ public class UdpSender {
}
}
});
+
+ //actionLog
+ AsyncPool.asyncDo(() -> {
+ while (true) {
+ try {
+ //要么key达到500个,要么达到1秒,就汇总上报给worker一次
+ List tempLogs = new ArrayList<>();
+ AsyncWorker.drain(actionLogBeanQueue, tempLogs, 500, 1, TimeUnit.SECONDS);
+ if (tempLogs.isEmpty()) {
+ continue;
+ }
+ TracerData tracerData = new TracerData();
+ tracerData.setActionLogs(tempLogs);
+ tracerData.setType(LogTypeEnum.ACTION_LOG);
+ send(tracerData);
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+ }
+ });
+
}
/**
diff --git a/client/src/main/java/com/inscloudtech/platform/jlog/client/worker/WorkerInfoHolder.java b/client/src/main/java/com/inscloudtech/alog/client/worker/WorkerInfoHolder.java
similarity index 94%
rename from client/src/main/java/com/inscloudtech/platform/jlog/client/worker/WorkerInfoHolder.java
rename to client/src/main/java/com/inscloudtech/alog/client/worker/WorkerInfoHolder.java
index 7e94278..206eb94 100644
--- a/client/src/main/java/com/inscloudtech/platform/jlog/client/worker/WorkerInfoHolder.java
+++ b/client/src/main/java/com/inscloudtech/alog/client/worker/WorkerInfoHolder.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.client.worker;
+package com.inscloudtech.alog.client.worker;
import java.util.ArrayList;
import java.util.Collections;
@@ -28,7 +28,7 @@ public class WorkerInfoHolder {
* 发消息到哪个worker,在这里挑一个
*/
public static String chooseWorker() {
- String workerIp = "127.0.0.1:9999";
+ String workerIp = "127.0.0.1:39999";
int size = WORKER_HOLDER.size();
if (size == 0) {
@@ -54,7 +54,7 @@ public class WorkerInfoHolder {
//多播模式 返回所有注册在注册中心为Work的地址
public static List selectWorkers() {
List defaultIps = new ArrayList<>();
- defaultIps.add("127.0.0.1:9999");
+ defaultIps.add("127.0.0.1:39999");
if (WORKER_HOLDER.isEmpty()) {
return defaultIps;
}
diff --git a/clientlog4j/pom.xml b/clientlog4j/pom.xml
index d903d83..5335ff0 100644
--- a/clientlog4j/pom.xml
+++ b/clientlog4j/pom.xml
@@ -3,9 +3,9 @@
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">
- JLog
- com.inscloudtech.platfrom.jlog
- 1.4-SNAPSHOT
+ ALog
+ com.inscloudtech
+ 0.1.1
4.0.0
jar
@@ -24,9 +24,9 @@
1.7.25
- com.inscloudtech.platfrom.jlog
- client
- 1.4-SNAPSHOT
+ com.inscloudtech
+ alog-client
+ 0.1.1
diff --git a/clientlog4j/src/main/java/com/jd/platform/jlog/clientlog4j/TracerLog4JAppender.java b/clientlog4j/src/main/java/com/jd/platform/jlog/clientlog4j/TracerLog4JAppender.java
index 58d319c..b487445 100644
--- a/clientlog4j/src/main/java/com/jd/platform/jlog/clientlog4j/TracerLog4JAppender.java
+++ b/clientlog4j/src/main/java/com/jd/platform/jlog/clientlog4j/TracerLog4JAppender.java
@@ -1,10 +1,10 @@
package com.inscloudtech.platform.jlog.clientlog4j;
-import com.inscloudtech.platform.jlog.client.constant.TracerConstant;
-import com.inscloudtech.platform.jlog.client.log.LogExceptionStackTrace;
-import com.inscloudtech.platform.jlog.client.tracerholder.TracerHolder;
-import com.inscloudtech.platform.jlog.client.udp.UdpSender;
-import com.inscloudtech.platform.jlog.common.model.RunLogMessage;
+import com.inscloudtech.alog.client.constant.TracerConstant;
+import com.inscloudtech.alog.client.log.LogExceptionStackTrace;
+import com.inscloudtech.alog.client.tracerholder.TracerHolder;
+import com.inscloudtech.alog.client.udp.UdpSender;
+import com.inscloudtech.alog.common.model.RunLogMessage;
import org.apache.log4j.AppenderSkeleton;
import org.apache.log4j.Priority;
import org.apache.log4j.spi.LocationInfo;
diff --git a/clientlog4j2/pom.xml b/clientlog4j2/pom.xml
index 9a1da93..218610a 100644
--- a/clientlog4j2/pom.xml
+++ b/clientlog4j2/pom.xml
@@ -3,9 +3,9 @@
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">
- JLog
- com.inscloudtech.platfrom.jlog
- 1.4-SNAPSHOT
+ ALog
+ com.inscloudtech
+ 0.1.1
4.0.0
@@ -42,9 +42,9 @@
- com.inscloudtech.platfrom.jlog
- client
- 1.4-SNAPSHOT
+ com.inscloudtech
+ alog-client
+ 0.1.1
diff --git a/clientlog4j2/src/main/java/com/jd/platform/jlog/clientlog4j2/TracerLog4J2Appender.java b/clientlog4j2/src/main/java/com/jd/platform/jlog/clientlog4j2/TracerLog4J2Appender.java
index 8378166..2cf7a7c 100644
--- a/clientlog4j2/src/main/java/com/jd/platform/jlog/clientlog4j2/TracerLog4J2Appender.java
+++ b/clientlog4j2/src/main/java/com/jd/platform/jlog/clientlog4j2/TracerLog4J2Appender.java
@@ -1,9 +1,9 @@
package com.inscloudtech.platform.jlog.clientlog4j2;
-import com.inscloudtech.platform.jlog.client.log.LogExceptionStackTrace;
-import com.inscloudtech.platform.jlog.client.tracerholder.TracerHolder;
-import com.inscloudtech.platform.jlog.client.udp.UdpSender;
-import com.inscloudtech.platform.jlog.common.model.RunLogMessage;
+import com.inscloudtech.alog.client.log.LogExceptionStackTrace;
+import com.inscloudtech.alog.client.tracerholder.TracerHolder;
+import com.inscloudtech.alog.client.udp.UdpSender;
+import com.inscloudtech.alog.common.model.RunLogMessage;
import org.apache.logging.log4j.Level;
import org.apache.logging.log4j.core.Filter;
import org.apache.logging.log4j.core.Layout;
diff --git a/clientlogback/pom.xml b/clientlogback/pom.xml
index cddf296..6b16dfc 100644
--- a/clientlogback/pom.xml
+++ b/clientlogback/pom.xml
@@ -3,9 +3,9 @@
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">
- JLog
- com.inscloudtech.platfrom.jlog
- 1.4-SNAPSHOT
+ ALog
+ com.inscloudtech
+ 0.1.1
4.0.0
jar
@@ -13,9 +13,9 @@
- com.inscloudtech.platfrom.jlog
- client
- 1.4-SNAPSHOT
+ com.inscloudtech
+ alog-client
+ 0.1.1
ch.qos.logback
diff --git a/clientlogback/src/main/java/com/jd/platform/jlog/clientlogback/TracerLogbackAppender.java b/clientlogback/src/main/java/com/jd/platform/jlog/clientlogback/TracerLogbackAppender.java
index 868b073..3b07feb 100644
--- a/clientlogback/src/main/java/com/jd/platform/jlog/clientlogback/TracerLogbackAppender.java
+++ b/clientlogback/src/main/java/com/jd/platform/jlog/clientlogback/TracerLogbackAppender.java
@@ -4,10 +4,10 @@ import ch.qos.logback.classic.Level;
import ch.qos.logback.classic.spi.ILoggingEvent;
import ch.qos.logback.classic.spi.ThrowableProxy;
import ch.qos.logback.core.AppenderBase;
-import com.inscloudtech.platform.jlog.client.log.LogExceptionStackTrace;
-import com.inscloudtech.platform.jlog.client.tracerholder.TracerHolder;
-import com.inscloudtech.platform.jlog.client.udp.UdpSender;
-import com.inscloudtech.platform.jlog.common.model.RunLogMessage;
+import com.inscloudtech.alog.client.log.LogExceptionStackTrace;
+import com.inscloudtech.alog.client.tracerholder.TracerHolder;
+import com.inscloudtech.alog.client.udp.UdpSender;
+import com.inscloudtech.alog.common.model.RunLogMessage;
import org.slf4j.helpers.MessageFormatter;
/**
diff --git a/common/pom.xml b/common/pom.xml
index 5524b80..b2d2fbb 100644
--- a/common/pom.xml
+++ b/common/pom.xml
@@ -3,12 +3,12 @@
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">
- JLog
- com.inscloudtech.platfrom.jlog
- 1.4-SNAPSHOT
+ com.inscloudtech
+ ALog
+ 0.1.1
4.0.0
- common
+ alog-common
1.8
diff --git a/common/src/main/java/com/inscloudtech/platform/jlog/common/annotation/ActionLog.java b/common/src/main/java/com/inscloudtech/alog/common/annotation/ActionLog.java
similarity index 84%
rename from common/src/main/java/com/inscloudtech/platform/jlog/common/annotation/ActionLog.java
rename to common/src/main/java/com/inscloudtech/alog/common/annotation/ActionLog.java
index 2f63b59..7b4456c 100644
--- a/common/src/main/java/com/inscloudtech/platform/jlog/common/annotation/ActionLog.java
+++ b/common/src/main/java/com/inscloudtech/alog/common/annotation/ActionLog.java
@@ -1,9 +1,9 @@
-package com.inscloudtech.platform.jlog.common.annotation;
+package com.inscloudtech.alog.common.annotation;
-import com.inscloudtech.platform.jlog.common.enums.BusinessType;
-import com.inscloudtech.platform.jlog.common.enums.OperatorType;
+import com.inscloudtech.alog.common.enums.BusinessType;
+import com.inscloudtech.alog.common.enums.OperatorType;
import java.lang.annotation.*;
@@ -25,7 +25,7 @@ public @interface ActionLog {
*/
OperatorType operatorType() default OperatorType.USER;
/**
- * 功能
+ * 操作类别
*/
BusinessType businessType() default BusinessType.OTHER;
/**
diff --git a/common/src/main/java/com/inscloudtech/alog/common/annotation/NeedRecordField.java b/common/src/main/java/com/inscloudtech/alog/common/annotation/NeedRecordField.java
new file mode 100644
index 0000000..1889aac
--- /dev/null
+++ b/common/src/main/java/com/inscloudtech/alog/common/annotation/NeedRecordField.java
@@ -0,0 +1,28 @@
+package com.inscloudtech.alog.common.annotation;
+
+import java.lang.annotation.ElementType;
+import java.lang.annotation.Retention;
+import java.lang.annotation.RetentionPolicy;
+import java.lang.annotation.Target;
+
+
+
+
+
+ import java.lang.annotation.ElementType;
+ import java.lang.annotation.Retention;
+ import java.lang.annotation.RetentionPolicy;
+ import java.lang.annotation.Target;
+
+/**
+ * 数值修改记录字段注解
+ *
+ * @author inscloudtech
+ */
+@Retention(RetentionPolicy.RUNTIME)
+@Target(ElementType.FIELD)
+//@JacksonAnnotationsInside
+//@JsonSerialize(using = SensitiveJsonSerializer.class)
+public @interface NeedRecordField {
+ String fieldName() default "";
+}
diff --git a/common/src/main/java/com/inscloudtech/platform/jlog/common/constant/Constant.java b/common/src/main/java/com/inscloudtech/alog/common/constant/Constant.java
similarity index 94%
rename from common/src/main/java/com/inscloudtech/platform/jlog/common/constant/Constant.java
rename to common/src/main/java/com/inscloudtech/alog/common/constant/Constant.java
index f51e50c..f355f63 100644
--- a/common/src/main/java/com/inscloudtech/platform/jlog/common/constant/Constant.java
+++ b/common/src/main/java/com/inscloudtech/alog/common/constant/Constant.java
@@ -1,6 +1,6 @@
-package com.inscloudtech.platform.jlog.common.constant;
+package com.inscloudtech.alog.common.constant;
-import com.inscloudtech.platform.jlog.common.utils.ZstdUtils;
+import com.inscloudtech.alog.common.utils.ZstdUtils;
import java.util.HashSet;
import java.util.Set;
diff --git a/common/src/main/java/com/inscloudtech/platform/jlog/common/constant/LogTypeEnum.java b/common/src/main/java/com/inscloudtech/alog/common/constant/LogTypeEnum.java
similarity index 72%
rename from common/src/main/java/com/inscloudtech/platform/jlog/common/constant/LogTypeEnum.java
rename to common/src/main/java/com/inscloudtech/alog/common/constant/LogTypeEnum.java
index 2f12680..7f4fcba 100644
--- a/common/src/main/java/com/inscloudtech/platform/jlog/common/constant/LogTypeEnum.java
+++ b/common/src/main/java/com/inscloudtech/alog/common/constant/LogTypeEnum.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.common.constant;
+package com.inscloudtech.alog.common.constant;
import java.io.Serializable;
@@ -9,7 +9,7 @@ import java.io.Serializable;
public enum LogTypeEnum implements Serializable {
TRADE,
-
+ ACTION_LOG,
SPAN;
}
diff --git a/common/src/main/java/com/inscloudtech/platform/jlog/common/constant/SendMode.java b/common/src/main/java/com/inscloudtech/alog/common/constant/SendMode.java
similarity index 86%
rename from common/src/main/java/com/inscloudtech/platform/jlog/common/constant/SendMode.java
rename to common/src/main/java/com/inscloudtech/alog/common/constant/SendMode.java
index 95bada5..df6f1ab 100644
--- a/common/src/main/java/com/inscloudtech/platform/jlog/common/constant/SendMode.java
+++ b/common/src/main/java/com/inscloudtech/alog/common/constant/SendMode.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.common.constant;
+package com.inscloudtech.alog.common.constant;
import java.io.Serializable;
diff --git a/common/src/main/java/com/inscloudtech/alog/common/enums/BusinessStatus.java b/common/src/main/java/com/inscloudtech/alog/common/enums/BusinessStatus.java
new file mode 100644
index 0000000..ee9c6b1
--- /dev/null
+++ b/common/src/main/java/com/inscloudtech/alog/common/enums/BusinessStatus.java
@@ -0,0 +1,16 @@
+package com.inscloudtech.alog.common.enums;
+
+/**
+ * 操作状态
+ *
+ * @author inscloudtech
+ */
+public enum BusinessStatus { /**
+ * 成功
+ */
+ SUCCESS,
+ /**
+ * 失败
+ */
+ FAIL,
+}
diff --git a/common/src/main/java/com/inscloudtech/platform/jlog/common/enums/BusinessType.java b/common/src/main/java/com/inscloudtech/alog/common/enums/BusinessType.java
similarity index 85%
rename from common/src/main/java/com/inscloudtech/platform/jlog/common/enums/BusinessType.java
rename to common/src/main/java/com/inscloudtech/alog/common/enums/BusinessType.java
index f482516..8fbebee 100644
--- a/common/src/main/java/com/inscloudtech/platform/jlog/common/enums/BusinessType.java
+++ b/common/src/main/java/com/inscloudtech/alog/common/enums/BusinessType.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.common.enums;
+package com.inscloudtech.alog.common.enums;
/**
* 业务操作类型
@@ -17,6 +17,10 @@ public enum BusinessType { /**
* 修改
*/
UPDATE,
+ /**
+ * 查询
+ */
+ SELECT,
/**
* 删除
*/
diff --git a/common/src/main/java/com/inscloudtech/platform/jlog/common/enums/OperatorType.java b/common/src/main/java/com/inscloudtech/alog/common/enums/OperatorType.java
similarity index 76%
rename from common/src/main/java/com/inscloudtech/platform/jlog/common/enums/OperatorType.java
rename to common/src/main/java/com/inscloudtech/alog/common/enums/OperatorType.java
index 6ce1f24..48e7f56 100644
--- a/common/src/main/java/com/inscloudtech/platform/jlog/common/enums/OperatorType.java
+++ b/common/src/main/java/com/inscloudtech/alog/common/enums/OperatorType.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.common.enums;
+package com.inscloudtech.alog.common.enums;
/**
* 操作人类别
diff --git a/common/src/main/java/com/inscloudtech/alog/common/event/ActionLogEvent.java b/common/src/main/java/com/inscloudtech/alog/common/event/ActionLogEvent.java
new file mode 100644
index 0000000..7e43cc9
--- /dev/null
+++ b/common/src/main/java/com/inscloudtech/alog/common/event/ActionLogEvent.java
@@ -0,0 +1,258 @@
+package com.inscloudtech.alog.common.event;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 操作日志事件
+ *
+ * @author inscloudtech
+ */
+
+public class ActionLogEvent implements Serializable {
+
+ private static final long serialVersionUID = 1L;
+ /**
+ * 日志主键
+ */
+ private Long operId;
+ /**
+ * 操作模块
+ */
+ private String title;
+ /**
+ * 业务类型(0其它 1新增 2修改 3删除)
+ */
+ private Integer businessType;
+ /**
+ * 业务类型数组
+ */
+ private Integer[] businessTypes;
+ /**
+ * 请求方法
+ */
+ private String method;
+ /**
+ * 请求方式
+ */
+ private String requestMethod;
+ /**
+ * 操作类别(0其它 1后台用户 2手机端用户)
+ */
+ private Integer operatorType;
+ /**
+ * 操作人员
+ */
+ private String operName;
+ /**
+ * 部门名称
+ */
+ private String deptName;
+ /**
+ * 请求url
+ */
+ private String operUrl;
+ /**
+ * 操作地址
+ */
+ private String operIp;
+ /**
+ * 操作地点
+ */
+ private String operLocation;
+ /**
+ * 请求参数
+ */
+ private String operParam;
+ /**
+ * 返回参数
+ */
+ private String jsonResult;
+ /**
+ * 操作状态(0正常 1异常)
+ */
+ private Integer status;
+ /**
+ * 错误消息
+ */
+ private String errorMsg;
+ /**
+ * 操作时间
+ */
+ private Date operTime;
+ /**
+ * 更新前值
+ */
+ private String beforeValue;
+
+ /**
+ * 更新新后
+ */
+ private String afterValue;
+
+ /**
+ * 业务id
+ */
+ private Long businessId;
+
+
+ public Long getOperId() {
+ return operId;
+ }
+
+ public void setOperId(Long operId) {
+ this.operId = operId;
+ }
+
+ public String getTitle() {
+ return title;
+ }
+
+ public void setTitle(String title) {
+ this.title = title;
+ }
+
+ public Integer getBusinessType() {
+ return businessType;
+ }
+
+ public void setBusinessType(Integer businessType) {
+ this.businessType = businessType;
+ }
+
+ public Integer[] getBusinessTypes() {
+ return businessTypes;
+ }
+
+ public void setBusinessTypes(Integer[] businessTypes) {
+ this.businessTypes = businessTypes;
+ }
+
+ public String getMethod() {
+ return method;
+ }
+
+ public void setMethod(String method) {
+ this.method = method;
+ }
+
+ public String getRequestMethod() {
+ return requestMethod;
+ }
+
+ public void setRequestMethod(String requestMethod) {
+ this.requestMethod = requestMethod;
+ }
+
+ public Integer getOperatorType() {
+ return operatorType;
+ }
+
+ public void setOperatorType(Integer operatorType) {
+ this.operatorType = operatorType;
+ }
+
+ public String getOperName() {
+ return operName;
+ }
+
+ public void setOperName(String operName) {
+ this.operName = operName;
+ }
+
+ public String getDeptName() {
+ return deptName;
+ }
+
+ public void setDeptName(String deptName) {
+ this.deptName = deptName;
+ }
+
+ public String getOperUrl() {
+ return operUrl;
+ }
+
+ public void setOperUrl(String operUrl) {
+ this.operUrl = operUrl;
+ }
+
+ public String getOperIp() {
+ return operIp;
+ }
+
+ public void setOperIp(String operIp) {
+ this.operIp = operIp;
+ }
+
+ public String getOperLocation() {
+ return operLocation;
+ }
+
+ public void setOperLocation(String operLocation) {
+ this.operLocation = operLocation;
+ }
+
+ public String getOperParam() {
+ return operParam;
+ }
+
+ public void setOperParam(String operParam) {
+ this.operParam = operParam;
+ }
+
+ public String getJsonResult() {
+ return jsonResult;
+ }
+
+ public void setJsonResult(String jsonResult) {
+ this.jsonResult = jsonResult;
+ }
+
+ public Integer getStatus() {
+ return status;
+ }
+
+ public void setStatus(Integer status) {
+ this.status = status;
+ }
+
+ public String getErrorMsg() {
+ return errorMsg;
+ }
+
+ public void setErrorMsg(String errorMsg) {
+ this.errorMsg = errorMsg;
+ }
+
+ public Date getOperTime() {
+ return operTime;
+ }
+
+ public void setOperTime(Date operTime) {
+ this.operTime = operTime;
+ }
+
+ public String getBeforeValue() {
+ return beforeValue;
+ }
+
+ public void setBeforeValue(String beforeValue) {
+ this.beforeValue = beforeValue;
+ }
+
+ public String getAfterValue() {
+ return afterValue;
+ }
+
+ public void setAfterValue(String afterValue) {
+ this.afterValue = afterValue;
+ }
+
+ public Long getBusinessId() {
+ return businessId;
+ }
+
+ public void setBusinessId(Long businessId) {
+ this.businessId = businessId;
+ }
+}
diff --git a/common/src/main/java/com/inscloudtech/platform/jlog/common/handler/CollectMode.java b/common/src/main/java/com/inscloudtech/alog/common/handler/CollectMode.java
similarity index 97%
rename from common/src/main/java/com/inscloudtech/platform/jlog/common/handler/CollectMode.java
rename to common/src/main/java/com/inscloudtech/alog/common/handler/CollectMode.java
index 7f620e6..d61b39e 100644
--- a/common/src/main/java/com/inscloudtech/platform/jlog/common/handler/CollectMode.java
+++ b/common/src/main/java/com/inscloudtech/alog/common/handler/CollectMode.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.common.handler;
+package com.inscloudtech.alog.common.handler;
/**
* @author tangbohu
diff --git a/common/src/main/java/com/inscloudtech/platform/jlog/common/handler/CompressHandler.java b/common/src/main/java/com/inscloudtech/alog/common/handler/CompressHandler.java
similarity index 89%
rename from common/src/main/java/com/inscloudtech/platform/jlog/common/handler/CompressHandler.java
rename to common/src/main/java/com/inscloudtech/alog/common/handler/CompressHandler.java
index 28959b2..a7f5a2a 100644
--- a/common/src/main/java/com/inscloudtech/platform/jlog/common/handler/CompressHandler.java
+++ b/common/src/main/java/com/inscloudtech/alog/common/handler/CompressHandler.java
@@ -1,15 +1,14 @@
-package com.inscloudtech.platform.jlog.common.handler;
+package com.inscloudtech.alog.common.handler;
import com.alibaba.fastjson.JSON;
-import com.inscloudtech.platform.jlog.common.utils.CollectionUtil;
-import com.inscloudtech.platform.jlog.common.utils.ZstdUtils;
+import com.inscloudtech.alog.common.utils.CollectionUtil;
+import com.inscloudtech.alog.common.utils.ZstdUtils;
-import java.nio.charset.StandardCharsets;
import java.util.Map;
-import static com.inscloudtech.platform.jlog.common.constant.Constant.MIN;
-import static com.inscloudtech.platform.jlog.common.constant.Constant.THRESHOLD;
-import static com.inscloudtech.platform.jlog.common.handler.CollectMode.*;
+import static com.inscloudtech.alog.common.constant.Constant.MIN;
+import static com.inscloudtech.alog.common.constant.Constant.THRESHOLD;
+import static com.inscloudtech.alog.common.handler.CollectMode.*;
/**
* @author tangbohu
diff --git a/common/src/main/java/com/inscloudtech/platform/jlog/common/handler/JcProperties.java b/common/src/main/java/com/inscloudtech/alog/common/handler/JcProperties.java
similarity index 85%
rename from common/src/main/java/com/inscloudtech/platform/jlog/common/handler/JcProperties.java
rename to common/src/main/java/com/inscloudtech/alog/common/handler/JcProperties.java
index 2b72912..fc1ab02 100644
--- a/common/src/main/java/com/inscloudtech/platform/jlog/common/handler/JcProperties.java
+++ b/common/src/main/java/com/inscloudtech/alog/common/handler/JcProperties.java
@@ -1,14 +1,13 @@
-package com.inscloudtech.platform.jlog.common.handler;
+package com.inscloudtech.alog.common.handler;
import com.alibaba.fastjson.JSON;
-import com.inscloudtech.platform.jlog.common.utils.FastJsonUtils;
-import com.inscloudtech.platform.jlog.common.utils.StringUtil;
+import com.inscloudtech.alog.common.utils.ConfigUtil;
+import com.inscloudtech.alog.common.utils.StringUtil;
+import com.inscloudtech.alog.common.utils.FastJsonUtils;
import java.util.List;
import java.util.Properties;
-import static com.inscloudtech.platform.jlog.common.utils.ConfigUtil.invoke;
-
/**
* @author tangbohu
* @version 1.0.0
@@ -71,7 +70,7 @@ public class JcProperties extends Properties {
}
try {
T instance = clz.newInstance();
- invoke(instance, this, "");
+ ConfigUtil.invoke(instance, this, "");
return instance;
}catch (Exception e){
e.printStackTrace();
diff --git a/common/src/main/java/com/inscloudtech/platform/jlog/common/handler/TagConfig.java b/common/src/main/java/com/inscloudtech/alog/common/handler/TagConfig.java
similarity index 89%
rename from common/src/main/java/com/inscloudtech/platform/jlog/common/handler/TagConfig.java
rename to common/src/main/java/com/inscloudtech/alog/common/handler/TagConfig.java
index 216dcdf..48b23e3 100644
--- a/common/src/main/java/com/inscloudtech/platform/jlog/common/handler/TagConfig.java
+++ b/common/src/main/java/com/inscloudtech/alog/common/handler/TagConfig.java
@@ -1,11 +1,8 @@
-package com.inscloudtech.platform.jlog.common.handler;
+package com.inscloudtech.alog.common.handler;
import java.io.Serializable;
import java.util.List;
-import static com.inscloudtech.platform.jlog.common.handler.CollectMode.COMPRESS_ALL;
-import static com.inscloudtech.platform.jlog.common.handler.CollectMode.EXTRACT_ALL;
-
/**
* @author tangbohu
* @version 1.0.0
@@ -47,7 +44,7 @@ public class TagConfig implements Serializable {
/**
* 提取策略
*/
- private long extract = EXTRACT_ALL;
+ private long extract = CollectMode.EXTRACT_ALL;
diff --git a/common/src/main/java/com/inscloudtech/alog/common/model/ActionLogMessage.java b/common/src/main/java/com/inscloudtech/alog/common/model/ActionLogMessage.java
new file mode 100644
index 0000000..6f0405f
--- /dev/null
+++ b/common/src/main/java/com/inscloudtech/alog/common/model/ActionLogMessage.java
@@ -0,0 +1,398 @@
+package com.inscloudtech.alog.common.model;
+
+import java.util.Date;
+import java.util.Map;
+
+/**
+ * className:RunLogMessage
+ * description:
+ *
+ * @author wuweifeng
+ * @version 1.0.0
+ */
+public class ActionLogMessage {
+ /**
+ * tracerId
+ */
+ private long tracerId;
+ /**
+ * 时间创建时间
+ */
+ private long createTime;
+ /**
+ * 日志内容
+ */
+ private Object content;
+ /**
+ * info、error
+ */
+ private String logLevel;
+ /**
+ * 类名
+ */
+ private String className;
+ /**
+ * 方法名
+ */
+ private String methodName;
+ /**
+ * 线程名
+ */
+ private String threadName;
+
+ /**
+ * 日志主键
+ */
+ private Long operId;
+ /**
+ * 操作模块
+ */
+ private String businessName;
+ /**
+ * 业务类型(0其它 1新增 2修改 3删除)
+ */
+ private Integer businessType;
+ /**
+ * 业务类型数组
+ */
+ private Integer[] businessTypes;
+ /**
+ * 请求方法
+ */
+ private String method;
+ /**
+ * 请求方式
+ */
+ private String requestMethod;
+ /**
+ * 操作类别(0其它 1后台用户 2手机端用户)
+ */
+ private Integer operatorType;
+ /**
+ * 操作人员Id
+ */
+ private String operUserId;
+
+ /**
+ * 操作人员
+ */
+ private String operUserName;
+ /**
+ * 部门名称
+ */
+ private String deptName;
+ /**
+ * 请求url
+ */
+ private String operUrl;
+ /**
+ * 操作地址
+ */
+ private String operIp;
+ /**
+ * 操作地点
+ */
+ private String operLocation;
+ /**
+ * 请求参数
+ */
+ private String operParam;
+ /**
+ * 返回参数
+ */
+ private String jsonResult;
+ /**
+ * 操作状态(0正常 1异常)
+ */
+ private Integer status;
+ /**
+ * 错误消息
+ */
+ private String errorMsg;
+ /**
+ * 操作时间
+ */
+ private Date operTime;
+ /**
+ * 更新前值
+ */
+ private String beforeValue;
+
+ /**
+ * 更新新后
+ */
+ private String afterValue;
+
+ /**
+ * 业务数据id
+ */
+ private Long businessId;
+
+ /**
+ * 响应时间
+ */
+ private long responseTime;
+
+
+ public long getResponseTime() {
+ return responseTime;
+ }
+
+ public void setResponseTime(long responseTime) {
+ this.responseTime = responseTime;
+ }
+
+ public String getOperUserName() {
+ return operUserName;
+ }
+
+ public void setOperUserName(String operUserName) {
+ this.operUserName = operUserName;
+ }
+
+ public Long getOperId() {
+ return operId;
+ }
+
+ public void setOperId(Long operId) {
+ this.operId = operId;
+ }
+
+ public String getBusinessName() {
+ return businessName;
+ }
+
+ public void setBusinessName(String businessName) {
+ this.businessName = businessName;
+ }
+
+ public Integer getBusinessType() {
+ return businessType;
+ }
+
+ public void setBusinessType(Integer businessType) {
+ this.businessType = businessType;
+ }
+
+ public Integer[] getBusinessTypes() {
+ return businessTypes;
+ }
+
+ public void setBusinessTypes(Integer[] businessTypes) {
+ this.businessTypes = businessTypes;
+ }
+
+ public String getMethod() {
+ return method;
+ }
+
+ public void setMethod(String method) {
+ this.method = method;
+ }
+
+ public String getRequestMethod() {
+ return requestMethod;
+ }
+
+ public void setRequestMethod(String requestMethod) {
+ this.requestMethod = requestMethod;
+ }
+
+ public Integer getOperatorType() {
+ return operatorType;
+ }
+
+ public void setOperatorType(Integer operatorType) {
+ this.operatorType = operatorType;
+ }
+
+ public String getOperUserId() {
+ return operUserId;
+ }
+
+ public void setOperUserId(String operUserId) {
+ this.operUserId = operUserId;
+ }
+
+ public String getDeptName() {
+ return deptName;
+ }
+
+ public void setDeptName(String deptName) {
+ this.deptName = deptName;
+ }
+
+ public String getOperUrl() {
+ return operUrl;
+ }
+
+ public void setOperUrl(String operUrl) {
+ this.operUrl = operUrl;
+ }
+
+ public String getOperIp() {
+ return operIp;
+ }
+
+ public void setOperIp(String operIp) {
+ this.operIp = operIp;
+ }
+
+ public String getOperLocation() {
+ return operLocation;
+ }
+
+ public void setOperLocation(String operLocation) {
+ this.operLocation = operLocation;
+ }
+
+ public String getOperParam() {
+ return operParam;
+ }
+
+ public void setOperParam(String operParam) {
+ this.operParam = operParam;
+ }
+
+ public String getJsonResult() {
+ return jsonResult;
+ }
+
+ public void setJsonResult(String jsonResult) {
+ this.jsonResult = jsonResult;
+ }
+
+ public Integer getStatus() {
+ return status;
+ }
+
+ public void setStatus(Integer status) {
+ this.status = status;
+ }
+
+ public String getErrorMsg() {
+ return errorMsg;
+ }
+
+ public void setErrorMsg(String errorMsg) {
+ this.errorMsg = errorMsg;
+ }
+
+ public Date getOperTime() {
+ return operTime;
+ }
+
+ public void setOperTime(Date operTime) {
+ this.operTime = operTime;
+ }
+
+ public String getBeforeValue() {
+ return beforeValue;
+ }
+
+ public void setBeforeValue(String beforeValue) {
+ this.beforeValue = beforeValue;
+ }
+
+ public String getAfterValue() {
+ return afterValue;
+ }
+
+ public void setAfterValue(String afterValue) {
+ this.afterValue = afterValue;
+ }
+
+ public Long getBusinessId() {
+ return businessId;
+ }
+
+ public void setBusinessId(Long businessId) {
+ this.businessId = businessId;
+ }
+
+ /**
+ * 标签map
+ */
+ private Map tagMap;
+
+ public long getTracerId() {
+ return tracerId;
+ }
+
+ public void setTracerId(long tracerId) {
+ this.tracerId = tracerId;
+ }
+
+ public long getCreateTime() {
+ return createTime;
+ }
+
+ public void setCreateTime(long createTime) {
+ this.createTime = createTime;
+ }
+
+ public Object getContent() {
+ return content;
+ }
+
+ public void setContent(Object content) {
+ this.content = content;
+ }
+
+ public String getLogLevel() {
+ return logLevel;
+ }
+
+ public void setLogLevel(String logLevel) {
+ this.logLevel = logLevel;
+ }
+
+ public String getClassName() {
+ return className;
+ }
+
+ public void setClassName(String className) {
+ this.className = className;
+ }
+
+ public String getMethodName() {
+ return methodName;
+ }
+
+ public void setMethodName(String methodName) {
+ this.methodName = methodName;
+ }
+
+ public String getThreadName() {
+ return threadName;
+ }
+
+ public void setThreadName(String threadName) {
+ this.threadName = threadName;
+ }
+
+ public Map getTagMap() {
+ return tagMap;
+ }
+
+ public void setTagMap(Map tagMap) {
+ this.tagMap = tagMap;
+ }
+
+
+
+
+ @Override
+ public String toString() {
+ return "RunLogMessage{" +
+ "tracerId=" + tracerId +
+ ", createTime=" + createTime +
+ ", content=" + content +
+ ", logLevel='" + logLevel + '\'' +
+ ", className='" + className + '\'' +
+ ", methodName='" + methodName + '\'' +
+ ", threadName='" + threadName + '\'' +
+ ", tagMap=" + tagMap +
+ '}';
+ }
+}
diff --git a/common/src/main/java/com/inscloudtech/platform/jlog/common/model/RunLogMessage.java b/common/src/main/java/com/inscloudtech/alog/common/model/RunLogMessage.java
similarity index 97%
rename from common/src/main/java/com/inscloudtech/platform/jlog/common/model/RunLogMessage.java
rename to common/src/main/java/com/inscloudtech/alog/common/model/RunLogMessage.java
index 2fd90c6..1551ac6 100644
--- a/common/src/main/java/com/inscloudtech/platform/jlog/common/model/RunLogMessage.java
+++ b/common/src/main/java/com/inscloudtech/alog/common/model/RunLogMessage.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.common.model;
+package com.inscloudtech.alog.common.model;
import java.util.Map;
diff --git a/common/src/main/java/com/inscloudtech/platform/jlog/common/model/TracerBean.java b/common/src/main/java/com/inscloudtech/alog/common/model/TracerBean.java
similarity index 98%
rename from common/src/main/java/com/inscloudtech/platform/jlog/common/model/TracerBean.java
rename to common/src/main/java/com/inscloudtech/alog/common/model/TracerBean.java
index d39e442..04d618d 100644
--- a/common/src/main/java/com/inscloudtech/platform/jlog/common/model/TracerBean.java
+++ b/common/src/main/java/com/inscloudtech/alog/common/model/TracerBean.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.common.model;
+package com.inscloudtech.alog.common.model;
import java.io.Serializable;
import java.util.Arrays;
diff --git a/common/src/main/java/com/inscloudtech/platform/jlog/common/model/TracerData.java b/common/src/main/java/com/inscloudtech/alog/common/model/TracerData.java
similarity index 80%
rename from common/src/main/java/com/inscloudtech/platform/jlog/common/model/TracerData.java
rename to common/src/main/java/com/inscloudtech/alog/common/model/TracerData.java
index 7a14aba..6da95da 100644
--- a/common/src/main/java/com/inscloudtech/platform/jlog/common/model/TracerData.java
+++ b/common/src/main/java/com/inscloudtech/alog/common/model/TracerData.java
@@ -1,6 +1,6 @@
-package com.inscloudtech.platform.jlog.common.model;
+package com.inscloudtech.alog.common.model;
-import com.inscloudtech.platform.jlog.common.constant.LogTypeEnum;
+import com.inscloudtech.alog.common.constant.LogTypeEnum;
import java.io.Serializable;
import java.net.InetSocketAddress;
@@ -29,6 +29,20 @@ public class TracerData implements Serializable {
*/
List tempLogs;
+ /**
+ * action日志
+ */
+ List actionLogs;
+
+
+ public List getActionLogs() {
+ return actionLogs;
+ }
+
+ public void setActionLogs(List actionLogs) {
+ this.actionLogs = actionLogs;
+ }
+
//发送地址(仅多播时候使用)
private transient InetSocketAddress address;
diff --git a/common/src/main/java/com/inscloudtech/platform/jlog/common/utils/AsyncPool.java b/common/src/main/java/com/inscloudtech/alog/common/utils/AsyncPool.java
similarity index 90%
rename from common/src/main/java/com/inscloudtech/platform/jlog/common/utils/AsyncPool.java
rename to common/src/main/java/com/inscloudtech/alog/common/utils/AsyncPool.java
index 2eb42db..034778f 100644
--- a/common/src/main/java/com/inscloudtech/platform/jlog/common/utils/AsyncPool.java
+++ b/common/src/main/java/com/inscloudtech/alog/common/utils/AsyncPool.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.common.utils;
+package com.inscloudtech.alog.common.utils;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
diff --git a/common/src/main/java/com/inscloudtech/platform/jlog/common/utils/AsyncWorker.java b/common/src/main/java/com/inscloudtech/alog/common/utils/AsyncWorker.java
similarity index 95%
rename from common/src/main/java/com/inscloudtech/platform/jlog/common/utils/AsyncWorker.java
rename to common/src/main/java/com/inscloudtech/alog/common/utils/AsyncWorker.java
index 08ece43..b076c9b 100644
--- a/common/src/main/java/com/inscloudtech/platform/jlog/common/utils/AsyncWorker.java
+++ b/common/src/main/java/com/inscloudtech/alog/common/utils/AsyncWorker.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.common.utils;
+package com.inscloudtech.alog.common.utils;
import java.util.Collection;
import java.util.concurrent.BlockingQueue;
diff --git a/common/src/main/java/com/inscloudtech/platform/jlog/common/utils/CollectionUtil.java b/common/src/main/java/com/inscloudtech/alog/common/utils/CollectionUtil.java
similarity index 99%
rename from common/src/main/java/com/inscloudtech/platform/jlog/common/utils/CollectionUtil.java
rename to common/src/main/java/com/inscloudtech/alog/common/utils/CollectionUtil.java
index ede8475..9c445ee 100644
--- a/common/src/main/java/com/inscloudtech/platform/jlog/common/utils/CollectionUtil.java
+++ b/common/src/main/java/com/inscloudtech/alog/common/utils/CollectionUtil.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.common.utils;
+package com.inscloudtech.alog.common.utils;
import java.util.*;
diff --git a/common/src/main/java/com/inscloudtech/platform/jlog/common/utils/ConfigUtil.java b/common/src/main/java/com/inscloudtech/alog/common/utils/ConfigUtil.java
similarity index 95%
rename from common/src/main/java/com/inscloudtech/platform/jlog/common/utils/ConfigUtil.java
rename to common/src/main/java/com/inscloudtech/alog/common/utils/ConfigUtil.java
index 081a460..f325343 100644
--- a/common/src/main/java/com/inscloudtech/platform/jlog/common/utils/ConfigUtil.java
+++ b/common/src/main/java/com/inscloudtech/alog/common/utils/ConfigUtil.java
@@ -1,13 +1,9 @@
-package com.inscloudtech.platform.jlog.common.utils;
+package com.inscloudtech.alog.common.utils;
-import com.inscloudtech.platform.jlog.common.constant.Constant;
-import com.inscloudtech.platform.jlog.common.handler.JcProperties;
+import com.inscloudtech.alog.common.constant.Constant;
+import com.inscloudtech.alog.common.handler.JcProperties;
-import java.beans.IntrospectionException;
-import java.beans.PropertyDescriptor;
import java.lang.reflect.Field;
-import java.lang.reflect.InvocationTargetException;
-import java.lang.reflect.Method;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.*;
diff --git a/common/src/main/java/com/inscloudtech/platform/jlog/common/utils/FastJsonUtils.java b/common/src/main/java/com/inscloudtech/alog/common/utils/FastJsonUtils.java
similarity index 98%
rename from common/src/main/java/com/inscloudtech/platform/jlog/common/utils/FastJsonUtils.java
rename to common/src/main/java/com/inscloudtech/alog/common/utils/FastJsonUtils.java
index 8e854a0..32be555 100644
--- a/common/src/main/java/com/inscloudtech/platform/jlog/common/utils/FastJsonUtils.java
+++ b/common/src/main/java/com/inscloudtech/alog/common/utils/FastJsonUtils.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.common.utils;
+package com.inscloudtech.alog.common.utils;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
@@ -94,5 +94,6 @@ public class FastJsonUtils {
return JSONObject.toJSONString(m);
}
+
}
diff --git a/common/src/main/java/com/inscloudtech/platform/jlog/common/utils/IdWorker.java b/common/src/main/java/com/inscloudtech/alog/common/utils/IdWorker.java
similarity index 97%
rename from common/src/main/java/com/inscloudtech/platform/jlog/common/utils/IdWorker.java
rename to common/src/main/java/com/inscloudtech/alog/common/utils/IdWorker.java
index 2891623..6d9b6ba 100644
--- a/common/src/main/java/com/inscloudtech/platform/jlog/common/utils/IdWorker.java
+++ b/common/src/main/java/com/inscloudtech/alog/common/utils/IdWorker.java
@@ -1,11 +1,9 @@
-package com.inscloudtech.platform.jlog.common.utils;
+package com.inscloudtech.alog.common.utils;
import java.net.InetAddress;
import java.net.NetworkInterface;
-import java.text.SimpleDateFormat;
import java.util.Calendar;
-import java.util.Date;
import java.util.Enumeration;
/**
diff --git a/common/src/main/java/com/inscloudtech/platform/jlog/common/utils/IpUtils.java b/common/src/main/java/com/inscloudtech/alog/common/utils/IpUtils.java
similarity index 96%
rename from common/src/main/java/com/inscloudtech/platform/jlog/common/utils/IpUtils.java
rename to common/src/main/java/com/inscloudtech/alog/common/utils/IpUtils.java
index 6bae1fa..de6d9ec 100644
--- a/common/src/main/java/com/inscloudtech/platform/jlog/common/utils/IpUtils.java
+++ b/common/src/main/java/com/inscloudtech/alog/common/utils/IpUtils.java
@@ -15,7 +15,7 @@
*
*/
-package com.inscloudtech.platform.jlog.common.utils;
+package com.inscloudtech.alog.common.utils;
import java.net.InetAddress;
@@ -26,16 +26,16 @@ import java.util.Enumeration;
/**
* 获取真实本机网络的服务.
- *
+ *
* @author zhangliang
*/
public final class IpUtils {
-
+
/**
* IP地址的正则表达式.
*/
public static final String IP_REGEX = "((\\d|[1-9]\\d|1\\d{2}|2[0-4]\\d|25[0-5])(\\.(\\d|[1-9]\\d|1\\d{2}|2[0-4]\\d|25[0-5])){3})";
-
+
private static volatile String cachedIpAddress;
public static void main(String[] args) {
@@ -45,12 +45,12 @@ public final class IpUtils {
/**
* 获取本机IP地址.
- *
+ *
*
* 有限获取外网IP地址.
* 也有可能是链接着路由器的最终IP地址.
*
- *
+ *
* @return 本机IP地址
*/
public static String getIp() {
@@ -82,22 +82,22 @@ public final class IpUtils {
cachedIpAddress = localIpAddress;
return localIpAddress;
}
-
+
private static boolean isPublicIpAddress(final InetAddress ipAddress) {
return !ipAddress.isSiteLocalAddress() && !ipAddress.isLoopbackAddress() && !isV6IpAddress(ipAddress);
}
-
+
private static boolean isLocalIpAddress(final InetAddress ipAddress) {
return ipAddress.isSiteLocalAddress() && !ipAddress.isLoopbackAddress() && !isV6IpAddress(ipAddress);
}
-
+
private static boolean isV6IpAddress(final InetAddress ipAddress) {
return ipAddress.getHostAddress().contains(":");
}
-
+
/**
* 获取本机Host名称.
- *
+ *
* @return 本机Host名称
*/
public static String getHostName() {
diff --git a/common/src/main/java/com/inscloudtech/platform/jlog/common/utils/ProtostuffUtils.java b/common/src/main/java/com/inscloudtech/alog/common/utils/ProtostuffUtils.java
similarity index 97%
rename from common/src/main/java/com/inscloudtech/platform/jlog/common/utils/ProtostuffUtils.java
rename to common/src/main/java/com/inscloudtech/alog/common/utils/ProtostuffUtils.java
index bf4bbd8..3429d12 100644
--- a/common/src/main/java/com/inscloudtech/platform/jlog/common/utils/ProtostuffUtils.java
+++ b/common/src/main/java/com/inscloudtech/alog/common/utils/ProtostuffUtils.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.common.utils;
+package com.inscloudtech.alog.common.utils;
import io.protostuff.LinkedBuffer;
import io.protostuff.ProtobufIOUtil;
diff --git a/common/src/main/java/com/inscloudtech/platform/jlog/common/utils/StringUtil.java b/common/src/main/java/com/inscloudtech/alog/common/utils/StringUtil.java
similarity index 94%
rename from common/src/main/java/com/inscloudtech/platform/jlog/common/utils/StringUtil.java
rename to common/src/main/java/com/inscloudtech/alog/common/utils/StringUtil.java
index b6ade8b..cad2df8 100644
--- a/common/src/main/java/com/inscloudtech/platform/jlog/common/utils/StringUtil.java
+++ b/common/src/main/java/com/inscloudtech/alog/common/utils/StringUtil.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.common.utils;
+package com.inscloudtech.alog.common.utils;
/**
* @author tangbohu
diff --git a/common/src/main/java/com/inscloudtech/platform/jlog/common/utils/ZstdUtils.java b/common/src/main/java/com/inscloudtech/alog/common/utils/ZstdUtils.java
similarity index 94%
rename from common/src/main/java/com/inscloudtech/platform/jlog/common/utils/ZstdUtils.java
rename to common/src/main/java/com/inscloudtech/alog/common/utils/ZstdUtils.java
index 2997d76..6d457e1 100644
--- a/common/src/main/java/com/inscloudtech/platform/jlog/common/utils/ZstdUtils.java
+++ b/common/src/main/java/com/inscloudtech/alog/common/utils/ZstdUtils.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.common.utils;
+package com.inscloudtech.alog.common.utils;
import com.github.luben.zstd.Zstd;
diff --git a/config/config-apollo/pom.xml b/config/config-apollo/pom.xml
index 0d4d9dd..c54aa89 100644
--- a/config/config-apollo/pom.xml
+++ b/config/config-apollo/pom.xml
@@ -2,9 +2,9 @@
- com.inscloudtech.platfrom.jlog
- config
- 1.4-SNAPSHOT
+ com.inscloudtech
+ alog-config
+ 0.1.1
4.0.0
config-apollo
@@ -12,9 +12,9 @@
- com.inscloudtech.platfrom.jlog
+ com.inscloudtech
config-core
- 1.4-SNAPSHOT
+ 0.1.1
com.ctrip.framework.apollo
diff --git a/config/config-apollo/src/main/java/com/jd/platform/jlog/config/apollo/ApolloConfigurator.java b/config/config-apollo/src/main/java/com/jd/platform/jlog/config/apollo/ApolloConfigurator.java
index df09ba9..62007d5 100644
--- a/config/config-apollo/src/main/java/com/jd/platform/jlog/config/apollo/ApolloConfigurator.java
+++ b/config/config-apollo/src/main/java/com/jd/platform/jlog/config/apollo/ApolloConfigurator.java
@@ -1,23 +1,16 @@
package com.inscloudtech.platform.jlog.config.apollo;
-import java.io.IOException;
-import java.io.StringReader;
-import java.util.ArrayList;
import java.util.List;
import java.util.Properties;
-import java.util.concurrent.*;
-import com.alibaba.fastjson.JSON;
-import com.ctrip.framework.apollo.ConfigFile;
-import com.ctrip.framework.apollo.core.enums.ConfigFileFormat;
import com.ctrip.framework.apollo.core.utils.StringUtils;
import com.ctrip.framework.apollo.enums.PropertyChangeType;
import com.ctrip.framework.apollo.model.ConfigChange;
-import com.inscloudtech.platform.jlog.common.handler.JcProperties;
-import com.inscloudtech.platform.jlog.common.handler.TagConfig;
-import com.inscloudtech.platform.jlog.common.utils.CollectionUtil;
-import com.inscloudtech.platform.jlog.common.utils.FastJsonUtils;
-import com.inscloudtech.platform.jlog.core.*;
+import com.inscloudtech.alog.common.utils.FastJsonUtils;
+import com.inscloudtech.alog.core.ConfigChangeEvent;
+import com.inscloudtech.alog.core.ConfigChangeType;
+import com.inscloudtech.alog.core.Configurator;
+import com.inscloudtech.alog.core.ConfiguratorFactory;
import com.ctrip.framework.apollo.Config;
import com.ctrip.framework.apollo.ConfigService;
import org.slf4j.Logger;
@@ -25,9 +18,8 @@ import org.slf4j.LoggerFactory;
import static com.ctrip.framework.apollo.core.ApolloClientSystemConsts.APP_ID;
-import static com.inscloudtech.platform.jlog.common.utils.ConfigUtil.invoke;
import static com.inscloudtech.platform.jlog.config.apollo.ApolloConstant.*;
-import static com.inscloudtech.platform.jlog.core.Constant.DEFAULT_NAMESPACE;
+import static com.inscloudtech.alog.core.Constant.DEFAULT_NAMESPACE;
/**
diff --git a/config/config-apollo/src/main/java/com/jd/platform/jlog/config/apollo/ApolloConfiguratorProvider.java b/config/config-apollo/src/main/java/com/jd/platform/jlog/config/apollo/ApolloConfiguratorProvider.java
index 6fb8b0a..4c1d574 100644
--- a/config/config-apollo/src/main/java/com/jd/platform/jlog/config/apollo/ApolloConfiguratorProvider.java
+++ b/config/config-apollo/src/main/java/com/jd/platform/jlog/config/apollo/ApolloConfiguratorProvider.java
@@ -1,7 +1,7 @@
package com.inscloudtech.platform.jlog.config.apollo;
-import com.inscloudtech.platform.jlog.core.Configurator;
-import com.inscloudtech.platform.jlog.core.ConfiguratorProvider;
+import com.inscloudtech.alog.core.Configurator;
+import com.inscloudtech.alog.core.ConfiguratorProvider;
/**
* @author tangbohu
diff --git a/config/config-apollo/src/main/java/com/jd/platform/jlog/config/apollo/ApolloListener.java b/config/config-apollo/src/main/java/com/jd/platform/jlog/config/apollo/ApolloListener.java
index 1937ed2..a9babfb 100644
--- a/config/config-apollo/src/main/java/com/jd/platform/jlog/config/apollo/ApolloListener.java
+++ b/config/config-apollo/src/main/java/com/jd/platform/jlog/config/apollo/ApolloListener.java
@@ -1,8 +1,8 @@
package com.inscloudtech.platform.jlog.config.apollo;
-import com.inscloudtech.platform.jlog.core.ClientHandlerBuilder;
-import com.inscloudtech.platform.jlog.core.ConfigChangeEvent;
-import com.inscloudtech.platform.jlog.core.ConfigChangeListener;
+import com.inscloudtech.alog.core.ClientHandlerBuilder;
+import com.inscloudtech.alog.core.ConfigChangeEvent;
+import com.inscloudtech.alog.core.ConfigChangeListener;
/**
* @author tangbohu
diff --git a/config/config-core/pom.xml b/config/config-core/pom.xml
index e2f53f2..c234408 100644
--- a/config/config-core/pom.xml
+++ b/config/config-core/pom.xml
@@ -2,9 +2,9 @@
- com.inscloudtech.platfrom.jlog
- config
- 1.4-SNAPSHOT
+ com.inscloudtech
+ alog-config
+ 0.1.1
4.0.0
config-core
@@ -12,9 +12,9 @@
- com.inscloudtech.platfrom.jlog
- common
- 1.4-SNAPSHOT
+ com.inscloudtech
+ alog-common
+ 0.1.1
org.yaml
diff --git a/config/config-core/src/main/java/com/inscloudtech/platform/jlog/core/ClientHandler.java b/config/config-core/src/main/java/com/inscloudtech/alog/core/ClientHandler.java
similarity index 81%
rename from config/config-core/src/main/java/com/inscloudtech/platform/jlog/core/ClientHandler.java
rename to config/config-core/src/main/java/com/inscloudtech/alog/core/ClientHandler.java
index 025b5c7..bcd1485 100644
--- a/config/config-core/src/main/java/com/inscloudtech/platform/jlog/core/ClientHandler.java
+++ b/config/config-core/src/main/java/com/inscloudtech/alog/core/ClientHandler.java
@@ -1,7 +1,7 @@
-package com.inscloudtech.platform.jlog.core;
+package com.inscloudtech.alog.core;
-import com.inscloudtech.platform.jlog.common.handler.CompressHandler;
-import com.inscloudtech.platform.jlog.common.handler.CompressHandler.Outcome;
+import com.inscloudtech.alog.common.handler.CompressHandler;
+import com.inscloudtech.alog.common.handler.CompressHandler.Outcome;
import java.util.Map;
diff --git a/config/config-core/src/main/java/com/inscloudtech/platform/jlog/core/ClientHandlerBuilder.java b/config/config-core/src/main/java/com/inscloudtech/alog/core/ClientHandlerBuilder.java
similarity index 86%
rename from config/config-core/src/main/java/com/inscloudtech/platform/jlog/core/ClientHandlerBuilder.java
rename to config/config-core/src/main/java/com/inscloudtech/alog/core/ClientHandlerBuilder.java
index 70c9112..a7c0bfe 100644
--- a/config/config-core/src/main/java/com/inscloudtech/platform/jlog/core/ClientHandlerBuilder.java
+++ b/config/config-core/src/main/java/com/inscloudtech/alog/core/ClientHandlerBuilder.java
@@ -1,7 +1,7 @@
-package com.inscloudtech.platform.jlog.core;
+package com.inscloudtech.alog.core;
-import com.inscloudtech.platform.jlog.common.handler.CompressHandler;
-import com.inscloudtech.platform.jlog.common.handler.TagConfig;
+import com.inscloudtech.alog.common.handler.CompressHandler;
+import com.inscloudtech.alog.common.handler.TagConfig;
/**
* @author tangbohu
diff --git a/config/config-core/src/main/java/com/inscloudtech/platform/jlog/core/ConfigChangeEvent.java b/config/config-core/src/main/java/com/inscloudtech/alog/core/ConfigChangeEvent.java
similarity index 88%
rename from config/config-core/src/main/java/com/inscloudtech/platform/jlog/core/ConfigChangeEvent.java
rename to config/config-core/src/main/java/com/inscloudtech/alog/core/ConfigChangeEvent.java
index d87019b..ef3a196 100644
--- a/config/config-core/src/main/java/com/inscloudtech/platform/jlog/core/ConfigChangeEvent.java
+++ b/config/config-core/src/main/java/com/inscloudtech/alog/core/ConfigChangeEvent.java
@@ -1,8 +1,6 @@
-package com.inscloudtech.platform.jlog.core;
+package com.inscloudtech.alog.core;
-import static com.inscloudtech.platform.jlog.core.Constant.DEFAULT_NAMESPACE;
-
/**
* @author tangbohu
* @version 1.0.0
@@ -23,11 +21,11 @@ public class ConfigChangeEvent {
}
public ConfigChangeEvent(String key, String newValue) {
- this(key, DEFAULT_NAMESPACE, null, newValue, ConfigChangeType.MODIFY);
+ this(key, Constant.DEFAULT_NAMESPACE, null, newValue, ConfigChangeType.MODIFY);
}
public ConfigChangeEvent(String key, String oldValue, String newValue){
- this(key, DEFAULT_NAMESPACE, oldValue, newValue, ConfigChangeType.MODIFY);
+ this(key, Constant.DEFAULT_NAMESPACE, oldValue, newValue, ConfigChangeType.MODIFY);
}
public ConfigChangeEvent(String key, String namespace, String oldValue, String newValue,
diff --git a/config/config-core/src/main/java/com/inscloudtech/platform/jlog/core/ConfigChangeListener.java b/config/config-core/src/main/java/com/inscloudtech/alog/core/ConfigChangeListener.java
similarity index 97%
rename from config/config-core/src/main/java/com/inscloudtech/platform/jlog/core/ConfigChangeListener.java
rename to config/config-core/src/main/java/com/inscloudtech/alog/core/ConfigChangeListener.java
index e11f4f2..8e32883 100644
--- a/config/config-core/src/main/java/com/inscloudtech/platform/jlog/core/ConfigChangeListener.java
+++ b/config/config-core/src/main/java/com/inscloudtech/alog/core/ConfigChangeListener.java
@@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package com.inscloudtech.platform.jlog.core;
+package com.inscloudtech.alog.core;
import io.netty.util.concurrent.DefaultThreadFactory;
diff --git a/config/config-core/src/main/java/com/inscloudtech/platform/jlog/core/ConfigChangeType.java b/config/config-core/src/main/java/com/inscloudtech/alog/core/ConfigChangeType.java
similarity index 68%
rename from config/config-core/src/main/java/com/inscloudtech/platform/jlog/core/ConfigChangeType.java
rename to config/config-core/src/main/java/com/inscloudtech/alog/core/ConfigChangeType.java
index 041f011..7912369 100644
--- a/config/config-core/src/main/java/com/inscloudtech/platform/jlog/core/ConfigChangeType.java
+++ b/config/config-core/src/main/java/com/inscloudtech/alog/core/ConfigChangeType.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.core;
+package com.inscloudtech.alog.core;
/**
diff --git a/config/config-core/src/main/java/com/inscloudtech/platform/jlog/core/Configurator.java b/config/config-core/src/main/java/com/inscloudtech/alog/core/Configurator.java
similarity index 96%
rename from config/config-core/src/main/java/com/inscloudtech/platform/jlog/core/Configurator.java
rename to config/config-core/src/main/java/com/inscloudtech/alog/core/Configurator.java
index e1dace7..d614b94 100644
--- a/config/config-core/src/main/java/com/inscloudtech/platform/jlog/core/Configurator.java
+++ b/config/config-core/src/main/java/com/inscloudtech/alog/core/Configurator.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.core;
+package com.inscloudtech.alog.core;
import java.util.List;
diff --git a/config/config-core/src/main/java/com/inscloudtech/platform/jlog/core/ConfiguratorFactory.java b/config/config-core/src/main/java/com/inscloudtech/alog/core/ConfiguratorFactory.java
similarity index 98%
rename from config/config-core/src/main/java/com/inscloudtech/platform/jlog/core/ConfiguratorFactory.java
rename to config/config-core/src/main/java/com/inscloudtech/alog/core/ConfiguratorFactory.java
index ff98c5b..34c135c 100644
--- a/config/config-core/src/main/java/com/inscloudtech/platform/jlog/core/ConfiguratorFactory.java
+++ b/config/config-core/src/main/java/com/inscloudtech/alog/core/ConfiguratorFactory.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.core;
+package com.inscloudtech.alog.core;
import org.slf4j.Logger;
diff --git a/config/config-core/src/main/java/com/inscloudtech/platform/jlog/core/ConfiguratorProvider.java b/config/config-core/src/main/java/com/inscloudtech/alog/core/ConfiguratorProvider.java
similarity index 79%
rename from config/config-core/src/main/java/com/inscloudtech/platform/jlog/core/ConfiguratorProvider.java
rename to config/config-core/src/main/java/com/inscloudtech/alog/core/ConfiguratorProvider.java
index 89268bb..11ecd7b 100644
--- a/config/config-core/src/main/java/com/inscloudtech/platform/jlog/core/ConfiguratorProvider.java
+++ b/config/config-core/src/main/java/com/inscloudtech/alog/core/ConfiguratorProvider.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.core;
+package com.inscloudtech.alog.core;
/**
diff --git a/config/config-core/src/main/java/com/inscloudtech/platform/jlog/core/Constant.java b/config/config-core/src/main/java/com/inscloudtech/alog/core/Constant.java
similarity index 96%
rename from config/config-core/src/main/java/com/inscloudtech/platform/jlog/core/Constant.java
rename to config/config-core/src/main/java/com/inscloudtech/alog/core/Constant.java
index 1537884..2faa416 100644
--- a/config/config-core/src/main/java/com/inscloudtech/platform/jlog/core/Constant.java
+++ b/config/config-core/src/main/java/com/inscloudtech/alog/core/Constant.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.core;
+package com.inscloudtech.alog.core;
import java.util.HashSet;
import java.util.Set;
diff --git a/config/config-core/src/main/java/com/inscloudtech/platform/jlog/core/ExtractHandler.java b/config/config-core/src/main/java/com/inscloudtech/alog/core/ExtractHandler.java
similarity index 92%
rename from config/config-core/src/main/java/com/inscloudtech/platform/jlog/core/ExtractHandler.java
rename to config/config-core/src/main/java/com/inscloudtech/alog/core/ExtractHandler.java
index cbfbd24..59dd435 100644
--- a/config/config-core/src/main/java/com/inscloudtech/platform/jlog/core/ExtractHandler.java
+++ b/config/config-core/src/main/java/com/inscloudtech/alog/core/ExtractHandler.java
@@ -1,9 +1,9 @@
-package com.inscloudtech.platform.jlog.core;
+package com.inscloudtech.alog.core;
-import com.inscloudtech.platform.jlog.common.handler.TagConfig;
-import com.inscloudtech.platform.jlog.common.utils.CollectionUtil;
-import com.inscloudtech.platform.jlog.common.utils.ConfigUtil;
-import com.inscloudtech.platform.jlog.common.utils.StringUtil;
+import com.inscloudtech.alog.common.handler.TagConfig;
+import com.inscloudtech.alog.common.utils.CollectionUtil;
+import com.inscloudtech.alog.common.utils.ConfigUtil;
+import com.inscloudtech.alog.common.utils.StringUtil;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@@ -14,9 +14,9 @@ import java.util.Map;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
-import static com.inscloudtech.platform.jlog.common.constant.Constant.*;
-import static com.inscloudtech.platform.jlog.common.handler.CollectMode.*;
-import static com.inscloudtech.platform.jlog.common.utils.ConfigUtil.RANDOM;
+import static com.inscloudtech.alog.common.constant.Constant.*;
+import static com.inscloudtech.alog.common.handler.CollectMode.*;
+import static com.inscloudtech.alog.common.utils.ConfigUtil.RANDOM;
/**
* @author tangbohu
diff --git a/config/config-core/src/main/java/com/inscloudtech/platform/jlog/core/FileConfigurator.java b/config/config-core/src/main/java/com/inscloudtech/alog/core/FileConfigurator.java
similarity index 95%
rename from config/config-core/src/main/java/com/inscloudtech/platform/jlog/core/FileConfigurator.java
rename to config/config-core/src/main/java/com/inscloudtech/alog/core/FileConfigurator.java
index 401970b..2f1eadb 100644
--- a/config/config-core/src/main/java/com/inscloudtech/platform/jlog/core/FileConfigurator.java
+++ b/config/config-core/src/main/java/com/inscloudtech/alog/core/FileConfigurator.java
@@ -1,9 +1,9 @@
-package com.inscloudtech.platform.jlog.core;
+package com.inscloudtech.alog.core;
import com.alibaba.fastjson.JSON;
-import com.inscloudtech.platform.jlog.common.handler.JcProperties;
-import com.inscloudtech.platform.jlog.common.utils.CollectionUtil;
-import com.inscloudtech.platform.jlog.common.utils.StringUtil;
+import com.inscloudtech.alog.common.handler.JcProperties;
+import com.inscloudtech.alog.common.utils.CollectionUtil;
+import com.inscloudtech.alog.common.utils.StringUtil;
import io.netty.util.concurrent.DefaultThreadFactory;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@@ -15,8 +15,8 @@ import java.util.*;
import java.util.concurrent.*;
import java.util.concurrent.atomic.AtomicBoolean;
-import static com.inscloudtech.platform.jlog.core.ConfiguratorFactory.useFileConfig;
-import static com.inscloudtech.platform.jlog.core.Constant.*;
+import static com.inscloudtech.alog.core.ConfiguratorFactory.useFileConfig;
+import static com.inscloudtech.alog.core.Constant.*;
/**
@@ -93,7 +93,7 @@ public class FileConfigurator implements Configurator {
public T getObject(String key, Class clz) {
return PROPERTIES.getBean(key, clz);
}
-
+
@Override
public boolean putConfig(String key, String content) { return false; }
@@ -109,7 +109,7 @@ public class FileConfigurator implements Configurator {
return "file";
}
-
+
class FileListener implements ConfigChangeListener {
diff --git a/config/config-core/src/main/java/com/inscloudtech/platform/jlog/core/FileNode.java b/config/config-core/src/main/java/com/inscloudtech/alog/core/FileNode.java
similarity index 97%
rename from config/config-core/src/main/java/com/inscloudtech/platform/jlog/core/FileNode.java
rename to config/config-core/src/main/java/com/inscloudtech/alog/core/FileNode.java
index 50013c6..2ad4fc4 100644
--- a/config/config-core/src/main/java/com/inscloudtech/platform/jlog/core/FileNode.java
+++ b/config/config-core/src/main/java/com/inscloudtech/alog/core/FileNode.java
@@ -1,10 +1,10 @@
-package com.inscloudtech.platform.jlog.core;
+package com.inscloudtech.alog.core;
import com.alibaba.fastjson.JSON;
-import com.inscloudtech.platform.jlog.common.handler.CollectMode;
-import com.inscloudtech.platform.jlog.common.handler.JcProperties;
-import com.inscloudtech.platform.jlog.common.handler.TagConfig;
-import com.inscloudtech.platform.jlog.common.utils.ZstdUtils;
+import com.inscloudtech.alog.common.handler.CollectMode;
+import com.inscloudtech.alog.common.handler.JcProperties;
+import com.inscloudtech.alog.common.handler.TagConfig;
+import com.inscloudtech.alog.common.utils.ZstdUtils;
import java.io.FileInputStream;
import java.io.IOException;
diff --git a/config/config-core/src/main/java/com/inscloudtech/platform/jlog/core/GzipCompress.java b/config/config-core/src/main/java/com/inscloudtech/alog/core/GzipCompress.java
similarity index 95%
rename from config/config-core/src/main/java/com/inscloudtech/platform/jlog/core/GzipCompress.java
rename to config/config-core/src/main/java/com/inscloudtech/alog/core/GzipCompress.java
index e64e42c..a24e78b 100644
--- a/config/config-core/src/main/java/com/inscloudtech/platform/jlog/core/GzipCompress.java
+++ b/config/config-core/src/main/java/com/inscloudtech/alog/core/GzipCompress.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.core;
+package com.inscloudtech.alog.core;
@@ -10,7 +10,7 @@ import java.util.zip.GZIPOutputStream;
/**
* The Data Compression Based on gzip.
- *
+ *
*/
public class GzipCompress {
diff --git a/config/config-etcd/pom.xml b/config/config-etcd/pom.xml
index 5f745f9..a704207 100644
--- a/config/config-etcd/pom.xml
+++ b/config/config-etcd/pom.xml
@@ -2,9 +2,9 @@
- com.inscloudtech.platfrom.jlog
- config
- 1.4-SNAPSHOT
+ com.inscloudtech
+ alog-config
+ 0.1.1
4.0.0
config-etcd
@@ -12,9 +12,9 @@
- com.inscloudtech.platfrom.jlog
+ com.inscloudtech
config-core
- 1.4-SNAPSHOT
+ 0.1.1
com.ibm.etcd
diff --git a/config/config-etcd/src/main/java/com/jd/platform/jlog/etcd/EtcdConfigurationProvider.java b/config/config-etcd/src/main/java/com/jd/platform/jlog/etcd/EtcdConfigurationProvider.java
index 64a715f..055a284 100644
--- a/config/config-etcd/src/main/java/com/jd/platform/jlog/etcd/EtcdConfigurationProvider.java
+++ b/config/config-etcd/src/main/java/com/jd/platform/jlog/etcd/EtcdConfigurationProvider.java
@@ -1,8 +1,8 @@
package com.inscloudtech.platform.jlog.etcd;
-import com.inscloudtech.platform.jlog.core.Configurator;
-import com.inscloudtech.platform.jlog.core.ConfiguratorProvider;
+import com.inscloudtech.alog.core.Configurator;
+import com.inscloudtech.alog.core.ConfiguratorProvider;
/**
* @author tangbohu
diff --git a/config/config-etcd/src/main/java/com/jd/platform/jlog/etcd/EtcdConfigurator.java b/config/config-etcd/src/main/java/com/jd/platform/jlog/etcd/EtcdConfigurator.java
index 1904fec..b549696 100644
--- a/config/config-etcd/src/main/java/com/jd/platform/jlog/etcd/EtcdConfigurator.java
+++ b/config/config-etcd/src/main/java/com/jd/platform/jlog/etcd/EtcdConfigurator.java
@@ -4,25 +4,24 @@ package com.inscloudtech.platform.jlog.etcd;
import java.io.IOException;
import java.io.StringReader;
import java.util.*;
-import java.util.concurrent.ConcurrentHashMap;
-import java.util.concurrent.ConcurrentMap;
import com.alibaba.fastjson.JSON;
import com.google.protobuf.ByteString;
import com.ibm.etcd.api.KeyValue;
import com.ibm.etcd.api.RangeResponse;
import com.ibm.etcd.client.EtcdClient;
-import com.inscloudtech.platform.jlog.common.handler.JcProperties;
-import com.inscloudtech.platform.jlog.common.utils.CollectionUtil;
-import com.inscloudtech.platform.jlog.common.utils.StringUtil;
-import com.inscloudtech.platform.jlog.core.*;
+import com.inscloudtech.alog.common.handler.JcProperties;
+import com.inscloudtech.alog.common.utils.CollectionUtil;
+import com.inscloudtech.alog.common.utils.StringUtil;
+import com.inscloudtech.alog.core.ConfigChangeEvent;
+import com.inscloudtech.alog.core.Configurator;
+import com.inscloudtech.alog.core.ConfiguratorFactory;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
-import static com.inscloudtech.platform.jlog.common.utils.ConfigUtil.formatConfigByte;
-import static com.inscloudtech.platform.jlog.common.utils.ConfigUtil.formatConfigStr;
-import static com.inscloudtech.platform.jlog.core.Constant.DEFAULT_TIMEOUT;
-import static com.inscloudtech.platform.jlog.core.Constant.SERVER_ADDR_KEY;
+import static com.inscloudtech.alog.common.utils.ConfigUtil.formatConfigStr;
+import static com.inscloudtech.alog.core.Constant.DEFAULT_TIMEOUT;
+import static com.inscloudtech.alog.core.Constant.SERVER_ADDR_KEY;
/**
* @author tangbohu
diff --git a/config/config-etcd/src/main/java/com/jd/platform/jlog/etcd/EtcdListener.java b/config/config-etcd/src/main/java/com/jd/platform/jlog/etcd/EtcdListener.java
index 1152de9..0d05c8b 100644
--- a/config/config-etcd/src/main/java/com/jd/platform/jlog/etcd/EtcdListener.java
+++ b/config/config-etcd/src/main/java/com/jd/platform/jlog/etcd/EtcdListener.java
@@ -6,13 +6,13 @@ import com.ibm.etcd.api.KeyValue;
import com.ibm.etcd.api.RangeResponse;
import com.ibm.etcd.client.kv.KvClient;
import com.ibm.etcd.client.kv.WatchUpdate;
-import com.inscloudtech.platform.jlog.common.handler.JcProperties;
-import com.inscloudtech.platform.jlog.common.utils.CollectionUtil;
-import com.inscloudtech.platform.jlog.common.utils.StringUtil;
-import com.inscloudtech.platform.jlog.core.ClientHandlerBuilder;
-import com.inscloudtech.platform.jlog.core.ConfigChangeEvent;
-import com.inscloudtech.platform.jlog.core.ConfigChangeListener;
-import com.inscloudtech.platform.jlog.core.ConfigChangeType;
+import com.inscloudtech.alog.common.handler.JcProperties;
+import com.inscloudtech.alog.common.utils.CollectionUtil;
+import com.inscloudtech.alog.common.utils.StringUtil;
+import com.inscloudtech.alog.core.ClientHandlerBuilder;
+import com.inscloudtech.alog.core.ConfigChangeEvent;
+import com.inscloudtech.alog.core.ConfigChangeListener;
+import com.inscloudtech.alog.core.ConfigChangeType;
import java.io.IOException;
import java.io.StringReader;
diff --git a/config/config-nacos/pom.xml b/config/config-nacos/pom.xml
index 2a6c2ce..1c6cc38 100644
--- a/config/config-nacos/pom.xml
+++ b/config/config-nacos/pom.xml
@@ -3,9 +3,9 @@
- com.inscloudtech.platfrom.jlog
- config
- 1.4-SNAPSHOT
+ com.inscloudtech
+ alog-config
+ 0.1.1
4.0.0
config-nacos
@@ -13,9 +13,9 @@
- com.inscloudtech.platfrom.jlog
+ com.inscloudtech
config-core
- 1.4-SNAPSHOT
+ 0.1.1
com.alibaba.nacos
diff --git a/config/config-nacos/src/main/java/com/jd/platform/jlog/nacos/NacosConfigurator.java b/config/config-nacos/src/main/java/com/jd/platform/jlog/nacos/NacosConfigurator.java
index 82ca87a..7ad6443 100644
--- a/config/config-nacos/src/main/java/com/jd/platform/jlog/nacos/NacosConfigurator.java
+++ b/config/config-nacos/src/main/java/com/jd/platform/jlog/nacos/NacosConfigurator.java
@@ -2,8 +2,6 @@ package com.inscloudtech.platform.jlog.nacos;
import java.io.*;
import java.util.*;
-import java.util.concurrent.ConcurrentHashMap;
-import java.util.concurrent.ConcurrentMap;
import com.alibaba.fastjson.JSON;
import com.alibaba.nacos.api.NacosFactory;
@@ -11,16 +9,14 @@ import com.alibaba.nacos.api.config.ConfigService;
import com.alibaba.nacos.api.exception.NacosException;
import com.alibaba.nacos.common.utils.StringUtils;
-import com.inscloudtech.platform.jlog.common.handler.JcProperties;
-import com.inscloudtech.platform.jlog.common.utils.StringUtil;
-import com.inscloudtech.platform.jlog.core.Configurator;
-import com.inscloudtech.platform.jlog.core.ConfiguratorFactory;
+import com.inscloudtech.alog.common.handler.JcProperties;
+import com.inscloudtech.alog.common.utils.StringUtil;
+import com.inscloudtech.alog.core.Configurator;
+import com.inscloudtech.alog.core.ConfiguratorFactory;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
-import static com.inscloudtech.platform.jlog.common.utils.ConfigUtil.formatConfigStr;
-import static com.inscloudtech.platform.jlog.core.Constant.*;
-
+import static com.inscloudtech.alog.common.utils.ConfigUtil.formatConfigStr;
/**
diff --git a/config/config-nacos/src/main/java/com/jd/platform/jlog/nacos/NacosConfiguratorProvider.java b/config/config-nacos/src/main/java/com/jd/platform/jlog/nacos/NacosConfiguratorProvider.java
index 16a3774..8a5831c 100644
--- a/config/config-nacos/src/main/java/com/jd/platform/jlog/nacos/NacosConfiguratorProvider.java
+++ b/config/config-nacos/src/main/java/com/jd/platform/jlog/nacos/NacosConfiguratorProvider.java
@@ -1,8 +1,8 @@
package com.inscloudtech.platform.jlog.nacos;
-import com.inscloudtech.platform.jlog.core.Configurator;
-import com.inscloudtech.platform.jlog.core.ConfiguratorProvider;
+import com.inscloudtech.alog.core.Configurator;
+import com.inscloudtech.alog.core.ConfiguratorProvider;
public class NacosConfiguratorProvider implements ConfiguratorProvider {
@Override
diff --git a/config/config-nacos/src/main/java/com/jd/platform/jlog/nacos/NacosListener.java b/config/config-nacos/src/main/java/com/jd/platform/jlog/nacos/NacosListener.java
index 057fdf8..9d7eda5 100644
--- a/config/config-nacos/src/main/java/com/jd/platform/jlog/nacos/NacosListener.java
+++ b/config/config-nacos/src/main/java/com/jd/platform/jlog/nacos/NacosListener.java
@@ -1,26 +1,21 @@
package com.inscloudtech.platform.jlog.nacos;
-import com.alibaba.nacos.api.NacosFactory;
-import com.alibaba.nacos.api.config.ConfigService;
import com.alibaba.nacos.api.config.listener.AbstractSharedListener;
-import com.alibaba.nacos.api.exception.NacosException;
import com.alibaba.nacos.api.naming.listener.Event;
import com.alibaba.nacos.api.naming.listener.EventListener;
import com.alibaba.nacos.common.utils.StringUtils;
-import com.inscloudtech.platform.jlog.common.handler.JcProperties;
-import com.inscloudtech.platform.jlog.common.utils.CollectionUtil;
-import com.inscloudtech.platform.jlog.core.ClientHandlerBuilder;
-import com.inscloudtech.platform.jlog.core.ConfigChangeEvent;
-import com.inscloudtech.platform.jlog.core.ConfigChangeListener;
+import com.inscloudtech.alog.common.handler.JcProperties;
+import com.inscloudtech.alog.common.utils.CollectionUtil;
+import com.inscloudtech.alog.core.ClientHandlerBuilder;
+import com.inscloudtech.alog.core.ConfigChangeEvent;
+import com.inscloudtech.alog.core.ConfigChangeListener;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import java.io.*;
-import java.util.Properties;
import java.util.Set;
-import static com.inscloudtech.platform.jlog.core.Constant.*;
import static com.inscloudtech.platform.jlog.nacos.NacosConfigurator.*;
diff --git a/config/config-zk/pom.xml b/config/config-zk/pom.xml
index 9edc46b..34d7d1e 100644
--- a/config/config-zk/pom.xml
+++ b/config/config-zk/pom.xml
@@ -17,9 +17,9 @@
- com.inscloudtech.platfrom.jlog
- config
- 1.4-SNAPSHOT
+ com.inscloudtech
+ alog-config
+ 0.1.1
4.0.0
config-zk
@@ -27,9 +27,9 @@
- com.inscloudtech.platfrom.jlog
+ com.inscloudtech
config-core
- 1.4-SNAPSHOT
+ 0.1.1
org.apache.curator
diff --git a/config/config-zk/src/main/java/com/jd/platform/jlog/zk/ZkConfigurator.java b/config/config-zk/src/main/java/com/jd/platform/jlog/zk/ZkConfigurator.java
index dc5a2a4..7b5a046 100644
--- a/config/config-zk/src/main/java/com/jd/platform/jlog/zk/ZkConfigurator.java
+++ b/config/config-zk/src/main/java/com/jd/platform/jlog/zk/ZkConfigurator.java
@@ -3,19 +3,20 @@ package com.inscloudtech.platform.jlog.zk;
import java.io.ByteArrayInputStream;
import java.util.List;
import com.alibaba.fastjson.JSON;
-import com.inscloudtech.platform.jlog.common.handler.JcProperties;
-import com.inscloudtech.platform.jlog.common.utils.StringUtil;
-import com.inscloudtech.platform.jlog.core.*;
+import com.inscloudtech.alog.common.handler.JcProperties;
+import com.inscloudtech.alog.common.utils.StringUtil;
+import com.inscloudtech.alog.core.Configurator;
+import com.inscloudtech.alog.core.ConfiguratorFactory;
import org.apache.curator.framework.CuratorFramework;
import org.apache.curator.framework.CuratorFrameworkFactory;
import org.apache.curator.retry.ExponentialBackoffRetry;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
-import static com.inscloudtech.platform.jlog.common.utils.ConfigUtil.formatConfigByte;
-import static com.inscloudtech.platform.jlog.core.Constant.DEFAULT_TIMEOUT;
-import static com.inscloudtech.platform.jlog.core.Constant.DEFAULT_NAMESPACE;
-import static com.inscloudtech.platform.jlog.core.Constant.SERVER_ADDR_KEY;
+import static com.inscloudtech.alog.common.utils.ConfigUtil.formatConfigByte;
+import static com.inscloudtech.alog.core.Constant.DEFAULT_TIMEOUT;
+import static com.inscloudtech.alog.core.Constant.DEFAULT_NAMESPACE;
+import static com.inscloudtech.alog.core.Constant.SERVER_ADDR_KEY;
/**
diff --git a/config/config-zk/src/main/java/com/jd/platform/jlog/zk/ZkConfiguratorProvider.java b/config/config-zk/src/main/java/com/jd/platform/jlog/zk/ZkConfiguratorProvider.java
index f828801..b18a156 100644
--- a/config/config-zk/src/main/java/com/jd/platform/jlog/zk/ZkConfiguratorProvider.java
+++ b/config/config-zk/src/main/java/com/jd/platform/jlog/zk/ZkConfiguratorProvider.java
@@ -1,8 +1,8 @@
package com.inscloudtech.platform.jlog.zk;
-import com.inscloudtech.platform.jlog.core.Configurator;
-import com.inscloudtech.platform.jlog.core.ConfiguratorProvider;
+import com.inscloudtech.alog.core.Configurator;
+import com.inscloudtech.alog.core.ConfiguratorProvider;
/**
diff --git a/config/config-zk/src/main/java/com/jd/platform/jlog/zk/ZkListener.java b/config/config-zk/src/main/java/com/jd/platform/jlog/zk/ZkListener.java
index 4e989a9..684997c 100644
--- a/config/config-zk/src/main/java/com/jd/platform/jlog/zk/ZkListener.java
+++ b/config/config-zk/src/main/java/com/jd/platform/jlog/zk/ZkListener.java
@@ -1,18 +1,14 @@
package com.inscloudtech.platform.jlog.zk;
import com.alibaba.fastjson.JSON;
-import com.inscloudtech.platform.jlog.common.utils.CollectionUtil;
-import com.inscloudtech.platform.jlog.core.ClientHandlerBuilder;
-import com.inscloudtech.platform.jlog.core.ConfigChangeEvent;
-import com.inscloudtech.platform.jlog.core.ConfigChangeListener;
-import com.inscloudtech.platform.jlog.core.ConfigChangeType;
-import org.apache.curator.framework.recipes.cache.ChildData;
+import com.inscloudtech.alog.common.utils.CollectionUtil;
+import com.inscloudtech.alog.core.ClientHandlerBuilder;
+import com.inscloudtech.alog.core.ConfigChangeEvent;
+import com.inscloudtech.alog.core.ConfigChangeListener;
import org.apache.curator.framework.recipes.cache.NodeCache;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
-import java.io.IOException;
-import java.util.Map;
import java.util.Properties;
import java.util.Set;
diff --git a/config/pom.xml b/config/pom.xml
index 01c5df7..e269435 100644
--- a/config/pom.xml
+++ b/config/pom.xml
@@ -3,14 +3,14 @@
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">
- JLog
- com.inscloudtech.platfrom.jlog
- 1.4-SNAPSHOT
+ ALog
+ com.inscloudtech
+ 0.1.1
4.0.0
- config
+ alog-config
pom
- config
+ alog-config
config-core
config-etcd
diff --git a/example/pom.xml b/example/pom.xml
index bc02dad..f497472 100644
--- a/example/pom.xml
+++ b/example/pom.xml
@@ -9,11 +9,11 @@
2.5.3
- com.inscloudtech.platfrom.jlog
+ com.inscloudtech
example
0.0.1-SNAPSHOT
example
- example for using JLog
+ example for using ALog
1.8
@@ -37,9 +37,9 @@
- com.inscloudtech.platfrom.jlog
- client
- 1.4-SNAPSHOT
+ com.inscloudtech
+ alog-client
+ 0.1.1
org.springframework.boot
@@ -56,8 +56,21 @@
com.baomidou
mybatis-plus-boot-starter
- 3.5.3.1
+ 3.4.3
+
+ com.mysql
+ mysql-connector-j
+ 8.0.33
+
+
+
+
+
+
+
+
+
diff --git a/images/image.png b/images/image.png
deleted file mode 100644
index 2a8825b..0000000
Binary files a/images/image.png and /dev/null differ
diff --git a/images/image1.png b/images/image1.png
deleted file mode 100644
index 20d92bd..0000000
Binary files a/images/image1.png and /dev/null differ
diff --git a/images/image12.png b/images/image12.png
deleted file mode 100644
index a2d0bb2..0000000
Binary files a/images/image12.png and /dev/null differ
diff --git a/images/image2.png b/images/image2.png
deleted file mode 100644
index 370c0a4..0000000
Binary files a/images/image2.png and /dev/null differ
diff --git a/images/image4.png b/images/image4.png
deleted file mode 100644
index 2a8825b..0000000
Binary files a/images/image4.png and /dev/null differ
diff --git a/images/image65.png b/images/image65.png
deleted file mode 100644
index a919355..0000000
Binary files a/images/image65.png and /dev/null differ
diff --git a/images/imagewechat.png b/images/imagewechat.png
deleted file mode 100644
index d7d7b5d..0000000
Binary files a/images/imagewechat.png and /dev/null differ
diff --git a/images/q1.png b/images/q1.png
deleted file mode 100644
index b1fbb66..0000000
Binary files a/images/q1.png and /dev/null differ
diff --git a/images/tracer.png b/images/tracer.png
deleted file mode 100644
index ca2993a..0000000
Binary files a/images/tracer.png and /dev/null differ
diff --git a/images/tracer_log.png b/images/tracer_log.png
deleted file mode 100644
index 08cd68e..0000000
Binary files a/images/tracer_log.png and /dev/null differ
diff --git a/pom.xml b/pom.xml
index bb31928..d413fc9 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,10 +4,10 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0
- com.inscloudtech.platfrom.jlog
- JLog
+ com.inscloudtech
+ ALog
pom
- 1.4-SNAPSHOT
+ 0.1.1
common
worker
@@ -15,7 +15,7 @@
clientlog4j
clientlog4j2
clientlogback
- Dashboard
+
example
config
diff --git a/worker/pom.xml b/worker/pom.xml
index 44153c8..46383c5 100644
--- a/worker/pom.xml
+++ b/worker/pom.xml
@@ -9,10 +9,10 @@
2.5.3
- com.inscloudtech.platfrom.jlog
- worker
+ com.inscloudtech
+ alog-worker
worker
- worker for JLog
+ worker for ALog
1.8
@@ -23,9 +23,9 @@
spring-boot-starter-web
- com.inscloudtech.platfrom.jlog
+ com.inscloudtech
config-core
- 1.4-SNAPSHOT
+ 0.1.1
@@ -39,9 +39,9 @@
0.3.1
- com.inscloudtech.platfrom.jlog
- common
- 1.4-SNAPSHOT
+ com.inscloudtech
+ alog-common
+ 0.1.1
com.lmax
diff --git a/worker/src/main/java/com/inscloudtech/platform/jlog/worker/Starter.java b/worker/src/main/java/com/inscloudtech/alog/worker/Starter.java
similarity index 79%
rename from worker/src/main/java/com/inscloudtech/platform/jlog/worker/Starter.java
rename to worker/src/main/java/com/inscloudtech/alog/worker/Starter.java
index dccaea2..e6c9821 100644
--- a/worker/src/main/java/com/inscloudtech/platform/jlog/worker/Starter.java
+++ b/worker/src/main/java/com/inscloudtech/alog/worker/Starter.java
@@ -1,9 +1,9 @@
-package com.inscloudtech.platform.jlog.worker;
+package com.inscloudtech.alog.worker;
-import com.inscloudtech.platform.jlog.worker.config.CenterStarter;
-import com.inscloudtech.platform.jlog.worker.store.TracerLogToDbStore;
-import com.inscloudtech.platform.jlog.worker.store.TracerModelToDbStore;
-import com.inscloudtech.platform.jlog.worker.udp.UdpServer;
+import com.inscloudtech.alog.worker.config.CenterStarter;
+import com.inscloudtech.alog.worker.store.TracerLogToDbStore;
+import com.inscloudtech.alog.worker.store.TracerModelToDbStore;
+import com.inscloudtech.alog.worker.udp.UdpServer;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.stereotype.Component;
diff --git a/worker/src/main/java/com/inscloudtech/platform/jlog/worker/WorkerApplication.java b/worker/src/main/java/com/inscloudtech/alog/worker/WorkerApplication.java
similarity index 89%
rename from worker/src/main/java/com/inscloudtech/platform/jlog/worker/WorkerApplication.java
rename to worker/src/main/java/com/inscloudtech/alog/worker/WorkerApplication.java
index 0d5577d..95a74e0 100644
--- a/worker/src/main/java/com/inscloudtech/platform/jlog/worker/WorkerApplication.java
+++ b/worker/src/main/java/com/inscloudtech/alog/worker/WorkerApplication.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.worker;
+package com.inscloudtech.alog.worker;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
diff --git a/worker/src/main/java/com/inscloudtech/platform/jlog/worker/config/CenterStarter.java b/worker/src/main/java/com/inscloudtech/alog/worker/config/CenterStarter.java
similarity index 81%
rename from worker/src/main/java/com/inscloudtech/platform/jlog/worker/config/CenterStarter.java
rename to worker/src/main/java/com/inscloudtech/alog/worker/config/CenterStarter.java
index f19ec86..f0a6b04 100644
--- a/worker/src/main/java/com/inscloudtech/platform/jlog/worker/config/CenterStarter.java
+++ b/worker/src/main/java/com/inscloudtech/alog/worker/config/CenterStarter.java
@@ -1,16 +1,13 @@
-package com.inscloudtech.platform.jlog.worker.config;
+package com.inscloudtech.alog.worker.config;
import com.alibaba.fastjson.JSON;
-import com.inscloudtech.platform.jlog.common.constant.Constant;
-import com.inscloudtech.platform.jlog.common.utils.IpUtils;
-import com.inscloudtech.platform.jlog.core.Configurator;
-import com.inscloudtech.platform.jlog.core.ConfiguratorFactory;
-import org.springframework.beans.factory.annotation.Value;
+import com.inscloudtech.alog.common.constant.Constant;
+import com.inscloudtech.alog.common.utils.IpUtils;
+import com.inscloudtech.alog.core.Configurator;
+import com.inscloudtech.alog.core.ConfiguratorFactory;
import org.springframework.stereotype.Component;
-import javax.annotation.Resource;
import java.util.List;
-import java.util.concurrent.CopyOnWriteArrayList;
import java.util.concurrent.Executors;
import java.util.concurrent.ScheduledExecutorService;
import java.util.concurrent.TimeUnit;
diff --git a/worker/src/main/java/com/inscloudtech/platform/jlog/worker/controller/BigTracerController.java b/worker/src/main/java/com/inscloudtech/alog/worker/controller/BigTracerController.java
similarity index 89%
rename from worker/src/main/java/com/inscloudtech/platform/jlog/worker/controller/BigTracerController.java
rename to worker/src/main/java/com/inscloudtech/alog/worker/controller/BigTracerController.java
index 1794b73..48a4f4e 100644
--- a/worker/src/main/java/com/inscloudtech/platform/jlog/worker/controller/BigTracerController.java
+++ b/worker/src/main/java/com/inscloudtech/alog/worker/controller/BigTracerController.java
@@ -1,6 +1,6 @@
-package com.inscloudtech.platform.jlog.worker.controller;
+package com.inscloudtech.alog.worker.controller;
-import com.inscloudtech.platform.jlog.worker.disruptor.Producer;
+import com.inscloudtech.alog.worker.disruptor.Producer;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.web.bind.annotation.RequestMapping;
diff --git a/worker/src/main/java/com/inscloudtech/platform/jlog/worker/controller/UserController.java b/worker/src/main/java/com/inscloudtech/alog/worker/controller/UserController.java
similarity index 91%
rename from worker/src/main/java/com/inscloudtech/platform/jlog/worker/controller/UserController.java
rename to worker/src/main/java/com/inscloudtech/alog/worker/controller/UserController.java
index a66cd46..8e14053 100644
--- a/worker/src/main/java/com/inscloudtech/platform/jlog/worker/controller/UserController.java
+++ b/worker/src/main/java/com/inscloudtech/alog/worker/controller/UserController.java
@@ -1,6 +1,6 @@
-package com.inscloudtech.platform.jlog.worker.controller;
+package com.inscloudtech.alog.worker.controller;
-import com.inscloudtech.platform.jlog.worker.db.Db;
+import com.inscloudtech.alog.worker.db.Db;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
diff --git a/worker/src/main/java/com/inscloudtech/platform/jlog/worker/db/Db.java b/worker/src/main/java/com/inscloudtech/alog/worker/db/Db.java
similarity index 96%
rename from worker/src/main/java/com/inscloudtech/platform/jlog/worker/db/Db.java
rename to worker/src/main/java/com/inscloudtech/alog/worker/db/Db.java
index 470883d..0152306 100644
--- a/worker/src/main/java/com/inscloudtech/platform/jlog/worker/db/Db.java
+++ b/worker/src/main/java/com/inscloudtech/alog/worker/db/Db.java
@@ -1,12 +1,10 @@
-package com.inscloudtech.platform.jlog.worker.db;
+package com.inscloudtech.alog.worker.db;
-import com.alibaba.fastjson.JSON;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.stereotype.Component;
import javax.annotation.Resource;
-import java.nio.charset.StandardCharsets;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.SQLException;
diff --git a/worker/src/main/java/com/inscloudtech/platform/jlog/worker/db/DbConfig.java b/worker/src/main/java/com/inscloudtech/alog/worker/db/DbConfig.java
similarity index 97%
rename from worker/src/main/java/com/inscloudtech/platform/jlog/worker/db/DbConfig.java
rename to worker/src/main/java/com/inscloudtech/alog/worker/db/DbConfig.java
index 87acb4c..ffec641 100644
--- a/worker/src/main/java/com/inscloudtech/platform/jlog/worker/db/DbConfig.java
+++ b/worker/src/main/java/com/inscloudtech/alog/worker/db/DbConfig.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.worker.db;
+package com.inscloudtech.alog.worker.db;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Configuration;
diff --git a/worker/src/main/java/com/inscloudtech/platform/jlog/worker/disruptor/DisruptorStarter.java b/worker/src/main/java/com/inscloudtech/alog/worker/disruptor/DisruptorStarter.java
similarity index 90%
rename from worker/src/main/java/com/inscloudtech/platform/jlog/worker/disruptor/DisruptorStarter.java
rename to worker/src/main/java/com/inscloudtech/alog/worker/disruptor/DisruptorStarter.java
index f8f126f..9bd3674 100644
--- a/worker/src/main/java/com/inscloudtech/platform/jlog/worker/disruptor/DisruptorStarter.java
+++ b/worker/src/main/java/com/inscloudtech/alog/worker/disruptor/DisruptorStarter.java
@@ -1,7 +1,7 @@
-package com.inscloudtech.platform.jlog.worker.disruptor;
+package com.inscloudtech.alog.worker.disruptor;
-import com.inscloudtech.platform.jlog.worker.store.TracerLogToDbStore;
-import com.inscloudtech.platform.jlog.worker.store.TracerModelToDbStore;
+import com.inscloudtech.alog.worker.store.TracerLogToDbStore;
+import com.inscloudtech.alog.worker.store.TracerModelToDbStore;
import com.lmax.disruptor.BlockingWaitStrategy;
import com.lmax.disruptor.EventFactory;
import com.lmax.disruptor.RingBuffer;
diff --git a/worker/src/main/java/com/inscloudtech/platform/jlog/worker/disruptor/OneTracer.java b/worker/src/main/java/com/inscloudtech/alog/worker/disruptor/OneTracer.java
similarity index 82%
rename from worker/src/main/java/com/inscloudtech/platform/jlog/worker/disruptor/OneTracer.java
rename to worker/src/main/java/com/inscloudtech/alog/worker/disruptor/OneTracer.java
index 8c51625..8c48be8 100644
--- a/worker/src/main/java/com/inscloudtech/platform/jlog/worker/disruptor/OneTracer.java
+++ b/worker/src/main/java/com/inscloudtech/alog/worker/disruptor/OneTracer.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.worker.disruptor;
+package com.inscloudtech.alog.worker.disruptor;
/**
* OneTracer
diff --git a/worker/src/main/java/com/inscloudtech/platform/jlog/worker/disruptor/Producer.java b/worker/src/main/java/com/inscloudtech/alog/worker/disruptor/Producer.java
similarity index 95%
rename from worker/src/main/java/com/inscloudtech/platform/jlog/worker/disruptor/Producer.java
rename to worker/src/main/java/com/inscloudtech/alog/worker/disruptor/Producer.java
index 8c50646..62e9979 100644
--- a/worker/src/main/java/com/inscloudtech/platform/jlog/worker/disruptor/Producer.java
+++ b/worker/src/main/java/com/inscloudtech/alog/worker/disruptor/Producer.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.worker.disruptor;
+package com.inscloudtech.alog.worker.disruptor;
import com.lmax.disruptor.RingBuffer;
import org.slf4j.Logger;
diff --git a/worker/src/main/java/com/inscloudtech/platform/jlog/worker/disruptor/TracerConsumer.java b/worker/src/main/java/com/inscloudtech/alog/worker/disruptor/TracerConsumer.java
similarity index 82%
rename from worker/src/main/java/com/inscloudtech/platform/jlog/worker/disruptor/TracerConsumer.java
rename to worker/src/main/java/com/inscloudtech/alog/worker/disruptor/TracerConsumer.java
index 7bef4a0..155881e 100644
--- a/worker/src/main/java/com/inscloudtech/platform/jlog/worker/disruptor/TracerConsumer.java
+++ b/worker/src/main/java/com/inscloudtech/alog/worker/disruptor/TracerConsumer.java
@@ -1,13 +1,14 @@
-package com.inscloudtech.platform.jlog.worker.disruptor;
-
-import com.inscloudtech.platform.jlog.common.constant.LogTypeEnum;
-import com.inscloudtech.platform.jlog.common.model.TracerBean;
-import com.inscloudtech.platform.jlog.common.model.RunLogMessage;
-import com.inscloudtech.platform.jlog.common.model.TracerData;
-import com.inscloudtech.platform.jlog.common.utils.ProtostuffUtils;
-import com.inscloudtech.platform.jlog.common.utils.ZstdUtils;
-import com.inscloudtech.platform.jlog.worker.store.TracerLogToDbStore;
-import com.inscloudtech.platform.jlog.worker.store.TracerModelToDbStore;
+package com.inscloudtech.alog.worker.disruptor;
+
+import com.inscloudtech.alog.common.constant.Constant;
+import com.inscloudtech.alog.common.constant.LogTypeEnum;
+import com.inscloudtech.alog.common.model.RunLogMessage;
+import com.inscloudtech.alog.common.utils.ProtostuffUtils;
+import com.inscloudtech.alog.common.utils.ZstdUtils;
+import com.inscloudtech.alog.common.model.TracerBean;
+import com.inscloudtech.alog.common.model.TracerData;
+import com.inscloudtech.alog.worker.store.TracerLogToDbStore;
+import com.inscloudtech.alog.worker.store.TracerModelToDbStore;
import com.lmax.disruptor.WorkHandler;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@@ -20,8 +21,6 @@ import java.time.format.DateTimeFormatter;
import java.util.*;
import java.util.concurrent.atomic.LongAdder;
-import static com.inscloudtech.platform.jlog.common.constant.Constant.DEFAULT_BYTE;
-
/**
* TracerConsumer
*
@@ -84,8 +83,11 @@ public class TracerConsumer implements WorkHandler {
//普通日志
if (LogTypeEnum.TRADE.equals(tracerData.getType())) {
dealTracerLog(tracerData.getTempLogs());
- } else {
+ } else if (LogTypeEnum.SPAN.equals(tracerData.getType())){
dealFilterModel(tracerData.getTracerBeanList());
+ }else{
+// ACTION_LOG
+ System.out.println("tracerData.getActionLogs() = " + tracerData.getActionLogs());
}
}
@@ -119,7 +121,7 @@ public class TracerConsumer implements WorkHandler {
}
for (TracerBean tracerModel : tracerList) {
if (tracerModel.getResponseContent() == null) {
- tracerModel.setResponseContent(DEFAULT_BYTE);
+ tracerModel.setResponseContent(Constant.DEFAULT_BYTE);
}
tracerModel.setCreateTime(formatLongTime(tracerModel.getCreateTimeLong()));
Map map = new HashMap(BeanMap.create(tracerModel));
diff --git a/worker/src/main/java/com/inscloudtech/platform/jlog/worker/store/TracerBeanStore.java b/worker/src/main/java/com/inscloudtech/alog/worker/store/TracerBeanStore.java
similarity index 99%
rename from worker/src/main/java/com/inscloudtech/platform/jlog/worker/store/TracerBeanStore.java
rename to worker/src/main/java/com/inscloudtech/alog/worker/store/TracerBeanStore.java
index 9fee7f1..b5d7049 100644
--- a/worker/src/main/java/com/inscloudtech/platform/jlog/worker/store/TracerBeanStore.java
+++ b/worker/src/main/java/com/inscloudtech/alog/worker/store/TracerBeanStore.java
@@ -1,4 +1,4 @@
-package com.inscloudtech.platform.jlog.worker.store;
+package com.inscloudtech.alog.worker.store;
import org.springframework.stereotype.Component;
diff --git a/worker/src/main/java/com/inscloudtech/platform/jlog/worker/store/TracerLogToDbStore.java b/worker/src/main/java/com/inscloudtech/alog/worker/store/TracerLogToDbStore.java
similarity index 92%
rename from worker/src/main/java/com/inscloudtech/platform/jlog/worker/store/TracerLogToDbStore.java
rename to worker/src/main/java/com/inscloudtech/alog/worker/store/TracerLogToDbStore.java
index 45e4f13..e64146e 100644
--- a/worker/src/main/java/com/inscloudtech/platform/jlog/worker/store/TracerLogToDbStore.java
+++ b/worker/src/main/java/com/inscloudtech/alog/worker/store/TracerLogToDbStore.java
@@ -1,9 +1,9 @@
-package com.inscloudtech.platform.jlog.worker.store;
+package com.inscloudtech.alog.worker.store;
-import com.inscloudtech.platform.jlog.common.utils.AsyncPool;
-import com.inscloudtech.platform.jlog.common.utils.AsyncWorker;
-import com.inscloudtech.platform.jlog.worker.db.Db;
+import com.inscloudtech.alog.common.utils.AsyncPool;
+import com.inscloudtech.alog.common.utils.AsyncWorker;
+import com.inscloudtech.alog.worker.db.Db;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Value;
diff --git a/worker/src/main/java/com/inscloudtech/platform/jlog/worker/store/TracerModelToDbStore.java b/worker/src/main/java/com/inscloudtech/alog/worker/store/TracerModelToDbStore.java
similarity index 91%
rename from worker/src/main/java/com/inscloudtech/platform/jlog/worker/store/TracerModelToDbStore.java
rename to worker/src/main/java/com/inscloudtech/alog/worker/store/TracerModelToDbStore.java
index ffe6e53..7b34ac4 100644
--- a/worker/src/main/java/com/inscloudtech/platform/jlog/worker/store/TracerModelToDbStore.java
+++ b/worker/src/main/java/com/inscloudtech/alog/worker/store/TracerModelToDbStore.java
@@ -1,9 +1,9 @@
-package com.inscloudtech.platform.jlog.worker.store;
+package com.inscloudtech.alog.worker.store;
-import com.inscloudtech.platform.jlog.common.utils.AsyncPool;
-import com.inscloudtech.platform.jlog.common.utils.AsyncWorker;
-import com.inscloudtech.platform.jlog.common.utils.CollectionUtil;
-import com.inscloudtech.platform.jlog.worker.db.Db;
+import com.inscloudtech.alog.common.utils.AsyncPool;
+import com.inscloudtech.alog.common.utils.AsyncWorker;
+import com.inscloudtech.alog.common.utils.CollectionUtil;
+import com.inscloudtech.alog.worker.db.Db;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Value;
diff --git a/worker/src/main/java/com/inscloudtech/platform/jlog/worker/udp/UdpServer.java b/worker/src/main/java/com/inscloudtech/alog/worker/udp/UdpServer.java
similarity index 95%
rename from worker/src/main/java/com/inscloudtech/platform/jlog/worker/udp/UdpServer.java
rename to worker/src/main/java/com/inscloudtech/alog/worker/udp/UdpServer.java
index 67e51d1..7e1e2cb 100644
--- a/worker/src/main/java/com/inscloudtech/platform/jlog/worker/udp/UdpServer.java
+++ b/worker/src/main/java/com/inscloudtech/alog/worker/udp/UdpServer.java
@@ -1,6 +1,6 @@
-package com.inscloudtech.platform.jlog.worker.udp;
+package com.inscloudtech.alog.worker.udp;
-import com.inscloudtech.platform.jlog.worker.disruptor.Producer;
+import com.inscloudtech.alog.worker.disruptor.Producer;
import io.netty.bootstrap.Bootstrap;
import io.netty.buffer.ByteBuf;
import io.netty.channel.*;
diff --git a/worker/src/main/resources/logback-spring.xml b/worker/src/main/resources/logback-spring.xml
index a344549..22365fd 100644
--- a/worker/src/main/resources/logback-spring.xml
+++ b/worker/src/main/resources/logback-spring.xml
@@ -57,7 +57,7 @@ debug:当此属性设置为true时,将打印出logback内部日志信息,
-
+