Page tree

...

В качестве примера приведена конфигурация HMED-M, однако эти настройки также работают в HMED-C и HOCS.

Code Block
log: # настройки логирования
log:
  common:
    # уровень логирования
    level: info
    # уровеньпуть логированияк лог-файлу
    path: /var/log/hydra/hmed/mediation.log
	# путьнастройки кротации лог-файлулогов
    rotate:
	  # настройкимаксимальный ротацииразмер логовлога в Кб
      size: 10240
      # максимальный размер лога в Кб
      count: 25
 
# максимальноепуть количествок хранимых логpid-файловфайлу
pid_path: /var/run/hydra/hmed/mediation.pid
# путь к pid-файлу
server:
  request_timeout: 30 # максимальное время обработки запроса до прерывания по таймауту в секундах
abort  request_attemptstimeout: 30
5  # максимальное количество попыток завершения процесса сигналом SIGTERM до отправки сигнала SIGTERM
  abort_delayattempts: 15
  # задержка между отправкамипопытками сигналазавершения сигналом SIGTERM прив завершениисекундах
  restartabort_workersdelay: true1
  # флаг перезапуска воркера в случае его аварийного завершения
  restart_workers: true
system:
  amqp: # настройки соединения с AMQP-сервером
  amqp:
    host: 127.0.0.1
    port: 5672
    username: guest
    password: guest
amqp: 
# настройки AMQP-очередей
amqp:
  mediation:
    exchange: mediation
    exchange_type: fanout
    queue: mediation
  ocs:
    exchange: hocs
    exchange_type: fanout
    queue: ocs
  error:
    exchange: hmed_error
    exchange_type: fanout
    queue: mediation