我在本地Redis服务器上的redis set命令有错误(127.0.0.1:6379)
版本:
npm version : 2.15.0;
node version : 4.4.2;
nodejs verison : 0.10.25;
redis version : 2.7.1;
Run Code Online (Sandbox Code Playgroud)
错误:
events.js:141 throw er; // Unhandled 'error' event
ReplyError: ERR wrong number of arguments for 'set' command at parseError
(/opt/xxx/xxx/node_modules/redis/node_modules/redis
parser/lib/parser.js:193:12) at parseType
(/opt/xxx/xxx/node_modules/redis/node_modules/redis-
parser/lib/parser.js:303:14)
Run Code Online (Sandbox Code Playgroud)
我所有的代码如下:
redis.set("key","value")
Run Code Online (Sandbox Code Playgroud)
在我的本地计算机上,代码运行成功,但是在aws linux计算机上,出现此错误。
var matchedMaps = map.get(publicURIField);
if(matchedMaps) {
matchedMaps.forEach(function(matchedMap){
var patternToValidate = matchedMap.pattern;
var type = matchedMap.type;
var tagID = matchedMap.tagID;
var patternToCheck = "cs-uri-stem";
var patternToSave = "";
if(type==1){
patternToCheck = "c-referrer";
} …Run Code Online (Sandbox Code Playgroud)