content: [admin]
  host = "0.0.0.0"
  port = "9997"
  http_enabled = true
  http_host = "0.0.0.0"
  http_port = "9996"
  
  
  [listener]
  # listener socket address
  address = "0.0.0.0:12322"
  # epoll timeout in milliseconds
  timeout = 100
  # epoll max events returned
  nevent = 1024
  
  
  [frontend]
  # number of frontend threads
  threads = 1
  # epoll timeout in milliseconds
  timeout = 100
  # epoll max events returned
  nevent = 1024
  
  
  [backend]
  # number of frontend threads
  threads = 1
  # epoll timeout in milliseconds
  timeout = 100
  # epoll max events returned
  nevent = 1024
  # provide one or more endpoints as socket addresses
  endpoints = [
  	"127.0.0.1:12321",
  ]
  
  # to discover endpoints using zookeeper, provide the following
  
  # the zookeeper server address
  # zk_server = "zookeeper.example.com"
  
  # the path to the service zknodes
  # zk_path = "/service/path/name"
  
  # the node endpoint to use
  # zk_endpoint = "serviceEndpoint"
  
  
  [debug]
  # choose from: error, warn, info, debug, trace
  log_level = "info"
  # optionally, log to the file below instead of standard out
  # log_file = "thriftproxy.log"
  # backup file name for use with log rotation
  log_backup = "thriftproxy.log.old"
  # trigger log rotation when the file grows beyond this size (in bytes). Set this
  # option to '0' to disable log rotation.
  log_max_size = 1073741824
  
  
  [tls]
  # certificate chain used to validate certificate
  # certificate_chain = "cert.chain"
  # proxy certificate
  # certificate = "proxy.crt"
  # proxy private key
  # private_key = "proxy.key"
  # ca certificate file used as the root of trust
  # ca_file = "ca.crt"