Ano, zdálo by se, že jsem se k tomu nikdy nedostal; Nemyslím si, že SHUTDOWN
je tam taky. V obou případech očekávám, že to prostě nebyly věci, které se běžně provádějí na žádost klienta - ale jsou obvykle buď automatizované (konfigurace stálosti), nebo spouštěné z příkazového řádku (ručně nebo jako součást skriptu) jako součást běžných operací údržby.
Mohu jej přidat pro další sestavení (pravděpodobně se zaškrtnutím „připojení má povoleny příkazy správce“).
Opravdu hackeři prozatímní řešení (netestováno) by bylo:
.Scripting.Eval(0, "return redis.call('bgsave')", null, null);
(varování:z výše uvedeného se otřásám)
Ale znovu:pokud vaše aplikace pouze provádí rutinní práci, pravděpodobně bych doporučujeme použít nastavení automatické redis persistence. Pokud je vaše aplikace frontendem pro monitorování/údržbu, pak SAVE
nezdá se příliš nevhodné.
ale nebyly nalezeny žádné příkazy související s SAVE nebo BGSAVE.
Ve skutečnosti bych důrazně doporučil vyhnout se SAVE
na produkčním serveru, pokud nevíte, že je bezpečně odpojen na jednu stranu a nepoužívá se; BGSAVE
není tak invazivní.