Старт системы

Как запустить Glial?

  1. Установите Tarantool >1.9
  2. Клонируйте репозиторий: git clone https://github.com/vvzvlad/glue.git && cd glue
  3. Установите дополнительные пакеты(для пакета mqtt нужен libmosquitto-dev):
    tarantoolctl rocks install http && tarantoolctl rocks install mqtt && tarantoolctl rocks install dump && tarantoolctl rocks install cron-parser
  4. Запустите серверную часть: ./cycle_glue.sh (запустится HTTP сервер на порту 8080)
  5. Установите и запустите панель управления Glial Panel
  6. При необходимости, укажите адрес HTTP сервера на странице настроек в панели управления, если он отличается от localhost:8080

Переменные окружения

HTTP_PORT

Можно задать порт, на котором запустится веб-сервер API c помощью переменной HTTP_PORT. Если переменная не указана, веб-сервер запустится на порту 8080.

HTTP_PORT=80 tarantool glue.lua

TARANTOOL_WAL_DIR

С помощью переменной TARANTOOL_WAL_DIR можно указать директорию, отличную от стандартной(./db), в которой будет храниться WAL-лог базы данных.

TARANTOOL_WAL_DIR=test_db tarantool glue.lua

TARANTOOL_BIN_PORT

С помощью переменной TARANTOOL_BIN_PORT можно указать порт, на котором будет доступен интерфейс tarantool. Используете эту опцию, только если вы понимаете, что делаете.

TARANTOOL_BIN_PORT=3333 tarantool glue.lua

LOG_TYPE

Если в качестве значения переменной LOG_TYPE указать NONE, то логгирование будет отключено.

LOG_TYPE=NONE tarantool glue.lua
Last Updated: 1/13/2019, 10:07:46 PM