Как вызвать загрузку скрипта в vert.x Redis

Как вызвать загрузку скрипта с помощью Redis в vert.x 4? Я пробовал так, но получил ошибку:

      ERR Unknown subcommand or wrong number of arguments for 'local val=1; return val;'. Try SCRIPT HELP.

Код:

      val redisClient = Redis.createClient(
        vertx,
        RedisOptions(serverConfig.static.getJsonObject("redis_options"))
    )

val redisApi = RedisAPI.api(redisClient)
val luaScript = "local val=1; return val;"

redisApi.script(listOf(luaScript)).onComplete { println("end") } 

РЕДАКТИРОВАТЬ

Попробовав некоторое время, я понял, что мне нужно добавить, какое действие я собираюсь выполнить с командой скрипта, в этом случае правильный код будет выглядеть так:

       redisApi.script(listOf("load", luaScript)).onComplete { println("end") }

0 ответов

Другие вопросы по тегам