34 lines
829 B
TOML
34 lines
829 B
TOML
[WebServerConfig]
|
|
server_name = "NegodataServer"
|
|
port = 9400
|
|
process_count = 4
|
|
is_ssl = false
|
|
is_test = true
|
|
|
|
[LogConfig]
|
|
print_console = true
|
|
log_level = "debug"
|
|
|
|
# docker-compose 네트워크에서는 DB 가 compose 밖에 있으므로 호스트의 DB 에 host.docker.internal 로 접근한다.
|
|
[MainDBConfig]
|
|
db_type = "postgresql"
|
|
name = "negodata_db"
|
|
write_host = "host.docker.internal"
|
|
write_port = 5432
|
|
write_id = "postgres"
|
|
write_pw = "password"
|
|
read_host = "host.docker.internal"
|
|
read_port = 5432
|
|
read_id = "postgres"
|
|
read_pw = "password"
|
|
show_log = false
|
|
# 워커 4개 기준: (pool_size + max_overflow) x 2(R/W) x 4 = 320 < max_connections(500)
|
|
pool_size = 20
|
|
max_overflow = 20
|
|
|
|
[JwtToken]
|
|
access_key = "docker_access_secret_key"
|
|
refresh_key = "docker_refresh_secret_key"
|
|
access_expire_min = 30
|
|
refresh_expire_day = 7
|