You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ht/secDevClasses/weaver/config/config-center/weaver-monitor-platform.pro...

152 lines
4.8 KiB
Properties

#=======tissot config start
#tissot record mq host
#{"type":"env"}
tissot.rabbitmq.host=${spring.rabbitmq.host}
#tissot record mq port
#{"type":"env"}
tissot.rabbitmq.port=${spring.rabbitmq.port}
#tissot record mq username
#{"type":"env"}
tissot.rabbitmq.username=${spring.rabbitmq.username}
#tissot record mq password
#{"type":"env"}
tissot.rabbitmq.password=${spring.rabbitmq.password}
#tissot mq console port
#{"type":"env" , "value" : "15672"}
tissot.rabbitmq.console=15672
#tissot record mq queue name
#{"type":"env", "value" : "tissot_info_record"}
tissot.rabbitmq.queuename=tissot_info_record
#tissot record min consumer
#{"type":"env", "value" : "10"}
tissot.rabbitmq.listener.simple.concurrency=10
#tissot record max consumer
#{"type":"env", "value" : "30"}
tissot.rabbitmq.listener.simple.max.concurrency=30
#tissot mq consumer timeout
#{"type":"env", "value" : "60000"}
tissot.rabbitmq.listener.recive.timeout=60000
#tissot record mq batch handle message num
#{"type":"env", "value" : "50"}
tissot.rabbitmq.listener.simple.fetch=50
#tissot record mq is enable retry
#{"type":"env", "value" : "true"}
tissot.rabbitmq.listener.simple.retry.enable=true
#tissot record mq retry max num
#{"type":"env", "value" : "5"}
tissot.rabbitmq.listener.simple.retry.max-attempts=5
#tissot record mq retry initial interval
#{"type":"env", "value" : "1000"}
tissot.rabbitmq.listener.simple.retry.initial-interval=1000
#is client open tissot record
#{"type":"env", "value" : "true"}
tissot.client.isopen=true
#tissot open hessian record
#{"type":"env", "value" : "true"}
tissot.record.hessian=true
#client will not record if spring app name in this list
#{"type":"env", "value" : "weaver-tissot-service,weaver-front-monitor-service"}
tissot.black.appnames=weaver-tissot-service,weaver-front-monitor-service
#interface will not record if name in this list
#{"type":"env", "value" : "remote/emonitor/druid/datasource,remote/emonitor/health,remote/emonitor/getCurrentMemInfo"}
tissot.black.interface=remote/emonitor/druid/datasource,remote/emonitor/health,remote/emonitor/getCurrentMemInfo
#use async send message to mq
#{"type":"env", "value" : "true"}
tissot.async.send.msg=true
#tissot app record proportion
#{"type":"env", "value" : "weaver-open-api:10;weaver-workflow-core-service:10;weaver-file-service:10;weaver-bcw-service:10;weaver-signcenter-service:10;weaver-workflow-pathdef-service:10;weaver-hrm-salary:10;weaver-datasecurity:10;ebuilder-installer-service:10;weaver-tenant-service:10;weaver-security-framework-service:10;"}
tissot.app.record.proportion=weaver-open-api:10;weaver-workflow-core-service:10;weaver-file-service:10;weaver-bcw-service:10;weaver-signcenter-service:10;weaver-workflow-pathdef-service:10;weaver-hrm-salary:10;weaver-datasecurity:10;ebuilder-installer-service:10;weaver-tenant-service:10;weaver-security-framework-service:10;
#tissot all record proportion
#{"type":"env", "value" : "0"}
tissot.all.record.proportion=0
#tissot record cardinality
#{"type":"env", "value" : "10000"}
tissot.record.cardinality=10000
#tissot app record long rt time
#{"type":"env", "value" : "weaver-ecode-service:5000"}
tissot.app.record.longrt=weaver-ecode-service:5000
#tissot all record long rt time
#{"type":"env", "value" : "5000"}
tissot.all.record.longrt=5000
#tissot permission level control
#{"type":"env", "value" : "false"}
is.open.tissot.permission.level=false
#open check queue num
#{"type":"env", "value" : "true"}
is.open.tissot.queue.num=true
#max queue num
#{"type":"env", "value" : "50000"}
max.tissot.queue.num=50000
#is tissot query log by local
#{"type":"env", "value" : "true"}
tissot.query.log.local=true
#=======tissot config end
#=======errorcode config start
#is open errorcode apply for all app
#{"type":"env", "value" : "true"}
weaver.errorcode.open=true
#if open this switch, errorcode change for rpc will effect
#{"type":"env", "value" : "true"}
weaver.errorcode.open.rpc=true
#if open this switch, errorcode change for http will effect
#{"type":"env", "value" : "true"}
weaver.errorcode.open.http=true
#if open this switch, errorcode change for sapi will effect
#{"type":"env", "value" : "true"}
weaver.errorcode.open.sapi=true
#error code black list for app, if in this list, the app will not apply error code
#{"type":"env", "value" : "nonapp"}
weaver.errorcode.app.blacklist=nonapp
#if open this switch, error code will print in website and header
#{"type":"env", "value" : "false"}
weaver.errorcode.returnto.website=false
#if open this switch, stack trace will print in website
#{"type":"env", "value" : "true"}
weaver.errorcode.print.stacktrace=true
#if open this switch, error code info will print in header
#{"type":"env", "value" : "false"}
weaver.errorcode.print.header=false
#if open this switch, app will pull custom error code info from tissot
#{"type":"env", "value" : "true"}
errorcode.update.open=true
#=======errorcode config end