| # Licensed to the Apache Software Foundation (ASF) under one | |
| # or more contributor license agreements. See the NOTICE file | |
| # distributed with this work for additional information | |
| # regarding copyright ownership. The ASF licenses this file | |
| # to you under the Apache License, Version 2.0 (the | |
| # "License"); you may not use this file except in compliance | |
| # with the License. You may obtain a copy of the License at | |
| # | |
| # http://www.apache.org/licenses/LICENSE-2.0 | |
| # | |
| # Unless required by applicable law or agreed to in writing, | |
| # software distributed under the License is distributed on an | |
| # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY | |
| # KIND, either express or implied. See the License for the | |
| # specific language governing permissions and limitations | |
| # under the License. | |
| CUR_DATE=`date +%Y%m%d-%H%M%S` | |
| PPROF_TMPDIR="$DORIS_HOME/log/" | |
| JAVA_OPTS="-Xmx1024m -DlogPath=$DORIS_HOME/log/jni.log -Xloggc:$DORIS_HOME/log/be.gc.log.$CUR_DATE -Dsun.java.command=DorisBE -XX:-CriticalJNINatives -DJDBC_MIN_POOL=1 -DJDBC_MAX_POOL=100 -DJDBC_MAX_IDLE_TIME=300000 -DJDBC_MAX_WAIT_TIME=5000" | |
| # For jdk 9+, this JAVA_OPTS will be used as default JVM options | |
| JAVA_OPTS_FOR_JDK_9="-Xmx1024m -DlogPath=$DORIS_HOME/log/jni.log -Xlog:gc:$DORIS_HOME/log/be.gc.log.$CUR_DATE -Dsun.java.command=DorisBE -XX:-CriticalJNINatives -DJDBC_MIN_POOL=1 -DJDBC_MAX_POOL=100 -DJDBC_MAX_IDLE_TIME=300000 -DJDBC_MAX_WAIT_TIME=5000" | |
| # since 1.2, the JAVA_HOME need to be set to run BE process. | |
| # JAVA_HOME=/path/to/jdk/ | |
| # https://github.com/apache/doris/blob/master/docs/zh-CN/community/developer-guide/debug-tool.md#jemalloc-heap-profile | |
| # https://jemalloc.net/jemalloc.3.html | |
| JEMALLOC_CONF="percpu_arena:percpu,background_thread:true,metadata_thp:auto,muzzy_decay_ms:15000,dirty_decay_ms:15000,oversize_threshold:0,lg_tcache_max:20,prof:false,lg_prof_interval:32,lg_prof_sample:19,prof_gdump:false,prof_accum:false,prof_leak:false,prof_final:false" | |
| JEMALLOC_PROF_PRFIX="" | |
| enable_fqdn_mode = true | |
| # INFO, WARNING, ERROR, FATAL | |
| sys_log_level = INFO | |
| # ports for admin, web, heartbeat service | |
| be_port = 9060 | |
| webserver_port = 8040 | |
| heartbeat_service_port = 9050 | |
| brpc_port = 8060 | |
| # HTTPS configures | |
| enable_https = false | |
| # path of certificate in PEM format. | |
| ssl_certificate_path = "$DORIS_HOME/conf/cert.pem" | |
| # path of private key in PEM format. | |
| ssl_private_key_path = "$DORIS_HOME/conf/key.pem" | |
| # enable auth check | |
| enable_auth = false | |
| # Choose one if there are more than one ip except loopback address. | |
| # Note that there should at most one ip match this list. | |
| # If no ip match this rule, will choose one randomly. | |
| # use CIDR format, e.g. 10.10.10.0/24 or IP format, e.g. 10.10.10.1 | |
| # Default value is empty. | |
| # priority_networks = 10.10.10.0/24;192.168.0.0/16 | |
| # data root path, separate by ';' | |
| # you can specify the storage medium of each root path, HDD or SSD | |
| # you can add capacity limit at the end of each root path, separate by ',' | |
| # eg: | |
| # storage_root_path = /home/disk1/doris.HDD,50;/home/disk2/doris.SSD,1;/home/disk2/doris | |
| # /home/disk1/doris.HDD, capacity limit is 50GB, HDD; | |
| # /home/disk2/doris.SSD, capacity limit is 1GB, SSD; | |
| # /home/disk2/doris, capacity limit is disk capacity, HDD(default) | |
| # | |
| # you also can specify the properties by setting '<property>:<value>', separate by ',' | |
| # property 'medium' has a higher priority than the extension of path | |
| # | |
| # Default value is ${DORIS_HOME}/storage, you should create it by hand. | |
| # storage_root_path = ${DORIS_HOME}/storage | |
| # Default dirs to put jdbc drivers,default value is ${DORIS_HOME}/jdbc_drivers | |
| # jdbc_drivers_dir = ${DORIS_HOME}/jdbc_drivers | |
| # Advanced configurations | |
| # sys_log_dir = ${DORIS_HOME}/log | |
| # sys_log_roll_mode = SIZE-MB-1024 | |
| # sys_log_roll_num = 10 | |
| # sys_log_verbose_modules = * | |
| # log_buffer_level = -1 | |
| # palo_cgroups |