节点密钥wonky升级后无法通过密钥访问json对象

时间:2017-08-29 03:34:36

标签: javascript json node.js redis publish-subscribe

我有一个节点应用程序,它正在成功接收来自redis发布的请求

redis_client1.on(" message",function(channel,message){

 logger.debug("sub channel " + channel + ": " + message);

正确记录

  

20:23:15 - debug:子频道LoginChannel:{'用户名':你'用户6',   ' user_id':9}

如果我JSON.stringify它也正确记录

  

20:23:15 - debug:从redis登录,将用户添加到用户" {'用户名':   你' user6',' user_id':9}"

但是当我记录密钥时

logger.silly(Object.keys(message));

我得到这个奇怪的输出,我无法访问json对象,就像这个message.username一样,直到我将节点更新到版本8.2.1

  

20:23:15 - 傻:0 = 0,1 = 1,2 = 2,3 = 3,4 = 4,5 = 5,6 = 6,7 = 7,8 = 8,9 = 9 ,   10 = 10,11 = 11,12 = 12,13 = 13,14 = 14,15 = 15,16 = 16,17 = 17,18 = 18,19 = 19,   20 = 20,21 = 21,22 = 22,23 = 23,24 = 24,25 = 25,26 = 26,27 = 27,28 = 28,29 = 29,   30 = 30,31 = 31,32 = 32,33 = 33,34 = 34,35 = 35,36 = 36,37 = 37,38 = 38,39 = 39,   40 = 40,41 = 41,42 = 42,43 = 43,44 = 44,45 = 45,46 = 46,47 = 47,48 = 48,49 = 49,   50 = 50,51 = 51,52 = 52,53 = 53,54 = 54,55 = 55,56 = 56,57 = 57,58 = 58,59 = 59,   60 = 60,61 = 61,62 = 62,63 = 63,64 = 64,65 = 65,66 = 66,67 = 67,68 = 68,69 = 69,   70 = 70,71 = 71,72 = 72,73 = 73,74 = 74,75 = 75,76 = 76,77 = 77,78 = 78,79 = 79,   80 = 80,81 = 81,82 = 82,83 = 83,84 = 84,85 = 85,86 = 86,87 = 87,88 = 88,89 = 89,   90 = 90,91 = 91,92 = 92,93 = 93,94 = 94,95 = 95,96 = 96,97 = 97,98 = 98,99 = 99,   100 = 100,101 = 101,102 = 102,103 = 103,104 = 104,105 = 105,106 = 106,   107 = 107,108 = 108,109 = 109,110 = 110,111 = 111,112 = 112,113 = 113,   114 = 114,115 = 115,116 = 116,117 = 117,118 = 118,119 = 119,120 = 120,   121 = 121,122 = 122,123 = 123,124 = 124,125 = 125,126 = 126,127 = 127,   128 = 128,129 = 129,130​​ = 130,131 = 131,132 = 132,133 = 133,134 = 134,   135 = 135,136 = 136,137 = 137,138 = 138,139 = 139,140 = 140,141 = 141,   142 = 142,143 = 143,144 = 144,145 = 145,146 = 146,147 = 147,148 = 148,   149 = 149,150 = 150,151 = 151,152 = 152,153 = 153,154 = 154,155 = 155

0 个答案:

没有答案