diff options
Diffstat (limited to 'src/main/resources/sketch.properties')
| -rw-r--r-- | src/main/resources/sketch.properties | 85 |
1 files changed, 85 insertions, 0 deletions
diff --git a/src/main/resources/sketch.properties b/src/main/resources/sketch.properties new file mode 100644 index 0000000..36f070c --- /dev/null +++ b/src/main/resources/sketch.properties @@ -0,0 +1,85 @@ +driverClassName=org.mariadb.jdbc.Driver +url=jdbc:mariadb://192.168.44.12:3306/web_sketch_v2 +username=root +password=galaxy2019 +initialSize=5 +maxActive=10 +maxWait=1000 + +validationQuery=SELECT 1 + +#################################################### +################### application #################### +#################################################### +query.types.domain = domain_category, domain_whois +query.types.ip = dns_server +query.output.dir = /home/bigdata/domain/output_file + +# 数据库更新定时任务时间间隔1d 1000 * 3600 * 24 = 86400000 +update.expired.day = 7 +# offline读取批处理量 +query.readin.batch = 10000 + +# 打印进度日志的查询条数 +query.log.file.line.interval = 10000 + +#################################################### +################### mariadb ######################## +#################################################### +database = web_sketch_v2 +tablename.domain.category = domain_category_reputation +tablename.domain.whois = domain_whois +tablename.dns.server = +db.query.batch.size = 10000 + +#################################################### +###################### api ######################### +#################################################### + +##### bright cloud ####### +bc.oemid = GeedgeNet +bc.deviceid = TSG-Dev +bc.uid = GN0001 +bc.url = https://api.bcti.brightcloud.com/1.0/url/getinfo +bc.method = POST + +bc.queryType = getinfo +bc.isa1cat = 1 +bc.isReputation = 1 +# 返回json格式 +bc.isxml = 0 +# bc api单次查询url长度限制 API最高限制 +bc.maximum.query.num = 100 +bc.cateinfo.filepath = categoryinfo.json +bc.usereport.filepath = bright_cloud_query_count.csv + +######### chinaz ######### +chinaz.url.single = https://apidatav2.chinaz.com/single/whois +chinaz.url.batch = https://apidatav2.chinaz.com/batch/whois +chinaz.key = ffc9be4141bd49a093ed0185a54dc6a2 +chinaz.maximum.query.num = 50 +chinaz.usereport.filepath = chinaz_query_count.csv + +#################################################### +###################### 其他 ######################### +#################################################### +tld.file = public_suffix_list_only.dat + + +sketch.datasource.druid.filters=stat +sketch.datasource.druid.driverClassName=com.mysql.jdbc.Driver +sketch.datasource.druid.url=jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&characterEncoding=UTF-8&allowMultiQueries=true&autoReconnect=true&useSSL=false +sketch.datasource.druid.username=root +sketch.datasource.druid.password=12311 +sketch.datasource.druid.initialSize=1 +sketch.datasource.druid.minIdle=1 +sketch.datasource.druid.maxActive=10 +sketch.datasource.druid.maxWait=60000 +sketch.datasource.druid.timeBetweenEvictionRunsMillis=60000 +sketch.datasource.druid.minEvictableIdleTimeMillis=300000 +sketch.datasource.druid.validationQuery=SELECT 'x' +sketch.datasource.druid.testWhileIdle=true +sketch.datasource.druid.testOnBorrow=false +sketch.datasource.druid.testOnReturn=false +sketch.datasource.druid.poolPreparedStatements=false +sketch.datasource.druid.maxPoolPreparedStatementPerConnectionSize=10
\ No newline at end of file |
