From 5939ba2fc0947047680e41ec2291918ecfd36725 Mon Sep 17 00:00:00 2001 From: shaozhuguang Date: Mon, 22 Jun 2020 16:50:57 +0800 Subject: [PATCH] modify exception handle of rocksdb's config --- .../service/impl/rocksdb/RocksDBConnectionFactory.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/source/storage/storage-rocksdb/src/main/java/com/jd/blockchain/storage/service/impl/rocksdb/RocksDBConnectionFactory.java b/source/storage/storage-rocksdb/src/main/java/com/jd/blockchain/storage/service/impl/rocksdb/RocksDBConnectionFactory.java index 1ca6c128..99c54bfc 100644 --- a/source/storage/storage-rocksdb/src/main/java/com/jd/blockchain/storage/service/impl/rocksdb/RocksDBConnectionFactory.java +++ b/source/storage/storage-rocksdb/src/main/java/com/jd/blockchain/storage/service/impl/rocksdb/RocksDBConnectionFactory.java @@ -23,7 +23,8 @@ import java.util.concurrent.ConcurrentHashMap; import java.util.regex.Pattern; public class RocksDBConnectionFactory implements DbConnectionFactory { - private Logger logger = LoggerFactory.getLogger(RocksDBConnectionFactory.class); + + private static Logger logger = LoggerFactory.getLogger(RocksDBConnectionFactory.class); private static final String DB_CONFIG_ARG = "rb"; @@ -158,12 +159,13 @@ public class RocksDBConnectionFactory implements DbConnectionFactory { private static void init() { String dbConfigPath = System.getProperty(DB_CONFIG_ARG); if (dbConfigPath != null && dbConfigPath.length() > 0) { + logger.debug("rocksdb.config -> {}", dbConfigPath); File dbConfigFile = new File(dbConfigPath); try { dbConfigProperties = new Properties(); dbConfigProperties.load(new FileInputStream(dbConfigFile)); } catch (Exception e) { - throw new IllegalStateException(String.format("Load rocksdb.config %s error !!!", dbConfigPath), e); + logger.warn(String.format("Load rocksdb.config[%s] error !!!", dbConfigPath), e); } } }