You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by er...@apache.org on 2022/07/01 02:09:08 UTC

[iotdb] 01/01: [IOTDB-3543] Investigate slow launching

This is an automated email from the ASF dual-hosted git repository.

ericpai pushed a commit to branch bugfix/iotdb-3543
in repository https://gitbox.apache.org/repos/asf/iotdb.git

commit d153ee36a5301c080eb68c0699bdebcd5309298a
Author: ericpai <er...@hotmail.com>
AuthorDate: Fri Jul 1 10:08:54 2022 +0800

    [IOTDB-3543] Investigate slow launching
---
 server/src/assembly/resources/conf/datanode-env.bat            | 2 ++
 server/src/assembly/resources/sbin/start-datanode.bat          | 5 +++--
 server/src/main/java/org/apache/iotdb/db/service/DataNode.java | 1 +
 3 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/server/src/assembly/resources/conf/datanode-env.bat b/server/src/assembly/resources/conf/datanode-env.bat
index 7dce041f5b..4ead3164f8 100644
--- a/server/src/assembly/resources/conf/datanode-env.bat
+++ b/server/src/assembly/resources/conf/datanode-env.bat
@@ -144,3 +144,5 @@ IF "%JAVA_VERSION%" == "8" (
 
 echo Maximum memory allocation pool = %MAX_HEAP_SIZE%, initial memory allocation pool = %HEAP_NEWSIZE%
 echo If you want to change this configuration, please check conf\datanode-env.bat.
+time /T
+echo "End process datanode-env.bat"
diff --git a/server/src/assembly/resources/sbin/start-datanode.bat b/server/src/assembly/resources/sbin/start-datanode.bat
index 25f00f337d..d4bae9c9ef 100755
--- a/server/src/assembly/resources/sbin/start-datanode.bat
+++ b/server/src/assembly/resources/sbin/start-datanode.bat
@@ -21,7 +21,7 @@
 echo ````````````````````````
 echo Starting IoTDB DataNode
 echo ````````````````````````
-
+time /T
 PATH %PATH%;%JAVA_HOME%\bin\
 set "FULL_VERSION="
 set "MAJOR_VERSION="
@@ -119,7 +119,8 @@ goto :eof
 :okClasspath
 
 rem echo CLASSPATH: %CLASSPATH%
-
+echo "before start JVM"
+time /T
 "%JAVA_HOME%\bin\java" %ILLEGAL_ACCESS_PARAMS% %JAVA_OPTS% %IOTDB_HEAP_OPTS% -cp %CLASSPATH% %IOTDB_JMX_OPTS% %MAIN_CLASS% %CONF_PARAMS%
 goto finally
 
diff --git a/server/src/main/java/org/apache/iotdb/db/service/DataNode.java b/server/src/main/java/org/apache/iotdb/db/service/DataNode.java
index 10a78ab8b8..947d99e232 100644
--- a/server/src/main/java/org/apache/iotdb/db/service/DataNode.java
+++ b/server/src/main/java/org/apache/iotdb/db/service/DataNode.java
@@ -104,6 +104,7 @@ public class DataNode implements DataNodeMBean {
   }
 
   public static void main(String[] args) {
+    logger.info("Start DataNode...");
     new DataNodeServerCommandLine().doMain(args);
   }