Ошибка:
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;
Откройте файл конфигурации tarantool bn.lua
, он находится по пути:
/opt/nosqlks-1.0.1_3301/tarantool/conf/bn.lua
В секцию box.cfg
добавьте ключ memtx_max_tuple_size
с параметром:
memtx_max_tuple_size = 128 * 1024 * 1024;
Сохраните изменения. Перезапустите контейнер:
docker restart nosqlks-1.0.1_3301