# Bloom
# HTTP REST API caching middleware
# Configuration file
# Example: https://github.com/valeriansaliou/bloom/blob/master/config.cfg
[server]
log_level = "error"
inet = "[::1]:8080"
[control]
inet = "[::1]:8811"
tcp_timeout = 300
[proxy]
shard_default = 0
[[proxy.shard]]
shard = 0
host = "localhost"
port = 3000
[cache]
ttl_default = 600
executor_pool = 64
disable_read = false
disable_write = false
compress_body = true
[redis]
host = "localhost"
port = 6379
database = 0
pool_size = 80
max_lifetime_seconds = 60
idle_timeout_seconds = 600
connection_timeout_seconds = 1
max_key_size = 256000
max_key_expiration = 2592000