85 lines
2.9 KiB
Properties
85 lines
2.9 KiB
Properties
|
|
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
|