我在 Heroku 上使用 Node.js 运行 RedisCloud,我想远程检查数据,最好是在 OS X 中使用命令行。我见过这个:
How can I remotely inspect the data in my RedisCloud DBs?
但它适用于 Ruby,对我不起作用。 (我收到 redis-cli: command not found。)
我正在使用 node_redis 客户端:
https://github.com/mranney/node_redis
我的服务器应用程序中的要求如下所示:
var express = require('express'),
app = express(),
http = require('http'),
server = http.createServer(app),
io = require('socket.io').listen(server),
redis = require('redis'),
ioredis = require('socket.io-redis'),
url = require('url'),
redisURL = url.parse(process.env.REDISCLOUD_URL),
最佳答案
redis-cli
不是 Ruby 工具,它是 Redis 包的标准部分。使用 Mac 的最简单方法是从 https://github.com/antirez/redis 下载并构建 Redis。 .完成此操作后,您的笔记本电脑将能够使用编译后的二进制文件。
请注意,当处于绑定(bind)状态且需要连接到 Redis 时,您也可以使用普通的 telnet。
关于node.js - 如何使用 Heroku/RedisCloud/Node.js 远程检查数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27621936/