Tarantool returns an error for request with id

Ошибка:

Tarantool returns an error for request with id: 64133, code: 0x0000806E and message: Failed to allocate 1442427 bytes for tuple: tuple is too large. Check 'memtx_max_tuple_size' configuration option.. <br> Обратитесь к системному администратору для передачи информации разработчику <br>Идентификатор ошибки: <br>ad0e4b9b-acd5-4083-a1bf-742b91435f87

Причина: Данная ошибка может возникнуть при установленном NoSql кэш: tarantool при выполнении длительных задач.

Решение:
В файле конфигурации tarantool необходимо самостоятельно добавить параметр memtx_max_tuple_size = 3 * 1024 * 1024;

  1. Откройте файл конфигурации tarantool bn.lua, он находится по пути:

    /opt/nosqlks-1.0.1_3301/tarantool/conf/bn.lua
  2. В секцию box.cfg добавьте ключ memtx_max_tuple_size с параметром:

    memtx_max_tuple_size = 128 * 1024 * 1024;

    tarantool-size-2

  3. Сохраните изменения. Перезапустите контейнер:

    docker restart nosqlks-1.0.1_3301