длинным названием. Нужно пользователю дать права на Call методов этой очереди из коннектора. Для этого делается box.schema.func.create('queue.tube.'..queue_name..':take',...) и так далее. Проблема в том, что упираемся в ограничение в 32 символа на название функции. Есть вариант вызова метода через 'queue.tube[queue_name]:take', но не совсем понятно как его описать в box.schema.func.create, а тем более потом вызвать из коннектора через Call. Пока пришли к тому, что проще сделать небольшие обертки типа queue_take(queue_name, ...) и их уже использовать. Может, есть решения лучше?
сделайте замыкание
мы на днях обсуждали увеличение лимита до 64
Обсуждают сегодня