Spec-Zone.ru › Redis

SCRIPT

SCRIPT KILL
Синтаксис
SCRIPT KILL
Доступно с версии:
2.6.0
Сложность вычислений:
O(1)
Категории ACL:
@slow, @scripting,

Прерывает выполнение текущего исполняемого EVAL скрипта, предполагая, что скрипт ещё не выполнил операций записи.

Эта команда полезна для прерывания скрипта, выполняющегося слишком долго (например, из-за бесконечного цикла из-за ошибки). Скрипт будет прерван, и клиент, заблокированный в EVAL, увидит возвращаемое командой сообщение об ошибке.

Если скрипт уже выполнил операции записи, его нельзя прервать таким образом, так как это нарушит контракт Lua's script atomicity. В таком случае, только SHUTDOWN NOSAVE может прервать скрипт, завершив процесс Redis жёстко и предотвратив сохранение частично записанной информации.

Для получения дополнительной информации о скриптах EVAL обратитесь к Введению в скрипты Eval.

Возврат

Ответ в виде простого текста

© 2006–2022 Salvatore Sanfilippo
Licensed under the Creative Commons Attribution-ShareAlike License 4.0.
https://redis.io/commands/script-kill/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API