Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js node_redis CONFIG SET命令_Node.js_Redis_Node Redis - Fatal编程技术网

Node.js node_redis CONFIG SET命令

Node.js node_redis CONFIG SET命令,node.js,redis,node-redis,Node.js,Redis,Node Redis,我目前正在使用redis编写一个应用程序,我的node_redis库有问题。特别是,我无法从node_redis中找出如何使用redis命令 我已经尝试了以下所有方法 client.send_command("CONFIG SET", ["notify-keyspace-events", "Ex"]); client.config("SET", ["notify-keyspace-events", "Ex"]); 这个和其他类似的变体似乎不起作用。。。此外,我在node_redis文档中找不到

我目前正在使用redis编写一个应用程序,我的node_redis库有问题。特别是,我无法从node_redis中找出如何使用redis命令

我已经尝试了以下所有方法

client.send_command("CONFIG SET", ["notify-keyspace-events", "Ex"]);
client.config("SET", ["notify-keyspace-events", "Ex"]);
这个和其他类似的变体似乎不起作用。。。此外,我在node_redis文档中找不到详细的命令

任何帮助都将不胜感激

另请注意:我正在使用此命令创建一个客户端(节点端),该客户端将订阅密钥过期事件(我希望在每次密钥过期时执行两个清理操作)。可以使用与node_redis CONFIG SET等效的配置集,还是使用自定义配置文件启动redis server更好/更常见?我假设后者,但是我想在Heroku上部署它,这会改变情况吗


谢谢

你们很接近!用法是:

client.config("SET", "notify-keyspace-events", "Ex");

将notify keyspace events Ex更新到redis.conf文件并重新启动服务器。请在此处检查此答案