-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathexample.env
72 lines (63 loc) · 1.46 KB
/
example.env
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
# app
APP_ENV=dev
APP_PORT=8080
APP_DEBUG=true
APP_ID=""
APP_NAME="queueMgr"
APP_SCHEDULE_INTERVAL=10s
APP_CRONTAB_DEBUG=true
APP_URL=http://127.0.0.1:8080
# time
APP_TIMEZONE="Asia/Shanghai"
#TZ="Asia/Jakarta"
TZ="Asia/Shanghai"
# jwt middleware off
JWT_FILTER_OFF=false
JWT_SCOPE="queueMgrServ"
JWT_HEADER_KEY="Authorization"
# 是否开启swagger docs
APP_ENABLE_DOCS=true
# database
DB_SQL_DEBUG=true
DB_PREFIX=platform_
DB_USER=root
DB_PASSWORD=root
DB_PORT=23306
DB_HOST="127.0.0.1"
DB_NAME="app_warehouses"
# 分表开始时间点
DB_MATRIX_START_TIME="2021-10-01"
# redis
REDIS_HOST="127.0.0.1"
REDIS_PORT=26379
REDIS_AUTH=""
REDIS_DB=0
REDIS_PREFIX=""
# logger
LOGGER_FILE="logs/app.log"
SQL_LOGGER_FILE="logs/sql.log"
PROXY_LOGGER_FILE="logs/proxy.log"
DEFAULT_LOGGER_FILE="logs/default.log"
SERVICE_LOGGER_FILE="logs/service.log"
SCHEDULER_LOGGER_FILE=logs/scheduler.log
DEBUG_LOGGER_FILE="logs/debug.log"
MODEL_LOGGER_FILE="logs/model.log"
DOMAIN_LOGGER_FILE="logs/domain.log"
MIDDLEWARE_LOGGER_FILE="logs/middlewares.log"
# 任务派发器携程数
SCHEDULE_NUMBER=3
# 定时调度是否开启
SCHEDULE_ON=false
# redis
REDIS_POOL_SIZE=10
REDIS_MIN_IDLE_CONNS=1
# goroutine pool size
POOL_SIZE = 100
# storage
LOCAL_STORAGE_READ_ONLY=false
LOCAL_STORAGE_DIR=data/db
# local cache
LOCAL_CACHE_EXPIRATION=3min
LOCAL_CACHE_STORAGE_FILE=data/cache
LOCAL_CACHE_CLEANUP_INTERVAL=10min
LOCAL_CACHE_READ_ONLY=false