将Hydra-CLI连接到密码保护Redis服务器?

我正在尝试在node.js本地系统上使用Hydra-CLI,同时连接到Redislabs上托管的Redis数据库。但是,redislabs

db需要密码,我似乎在Hydra-CLI配置选项中找不到任何密码配置。

我可以使用hydra-express连接到数据库,并在config.json hydra对象中设置密码。

{

"environment": "development",

"hydra": {

"serviceName": "hydraApp",

"serviceIP": "",

"servicePort": 3000,

"serviceType": "sending back simple response to server",

"serviceDescription": "Simple messaging between server and service",

"redis": {

"url": <redislabs db url>,

"port": <port>,

"db": 0,

"password": <password>

}

}

}

但是我想尝试一下hydra-cli,以了解更多有关其工作原理的信息,而我对此一无所知。

谢谢!

回答:

因此,在浏览了他们的代码之后,我只是结束了hydra-cli的github项目。在配置中根本没有设置密码,因此如果不更改一些代码就无法解决。

我已经进行了必要的调整并发送了请求请求。现在,提示将要求用户输入选项密码,并且可以连接到受密码保护的redis数据库。

如果您看到此消息,并且需要尽快解决方案,那么这里是指向我的代码分支的链接,因此您可以复制该代码,直到请求被批准并且hydra-cli npm更新为止。

https://github.com/aviyacohen/hydra-cli

您将需要hydra-

cli.js在本地系统上找到该文件(因为它是全局安装的),只需将我的代码复制粘贴到其中即可,而不是现在粘贴到那里。所做的更改很小,如果您想查看我的操作,可以先比较文件,这只是添加了几行以将密码合并到redis数据中。

以上是 将Hydra-CLI连接到密码保护Redis服务器? 的全部内容, 来源链接: utcz.com/qa/404751.html

回到顶部