Node.js hapijs catbox redis--服务器返回命令提示符
问题: 从这个简单的“教程”风格的代码中,当我启动服务器时,它会将8080上启动的服务器打印到控制台,然后结束。没有提供其他错误或输入 (…代码后面有更多调试信息…) 尝试了其他调试:Node.js hapijs catbox redis--服务器返回命令提示符,node.js,hapijs,Node.js,Hapijs,问题: 从这个简单的“教程”风格的代码中,当我启动服务器时,它会将8080上启动的服务器打印到控制台,然后结束。没有提供其他错误或输入 (…代码后面有更多调试信息…) 尝试了其他调试: 使用dev系统上的redis cli,我们可以连接到主机并使用AUTH密码成功查看密钥,因此连接似乎正常 在dev系统上运行redis的本地实例,注释掉主机,服务器启动并提供内容 注释掉整个缓存配置部分会导致内容按预期提供 相信连接和配置不是问题所在,而使用如此简单的应用程序,并且没有来自应用程序的任何其他关于可
redis cli
,我们可以连接到主机并使用AUTH
密码成功查看密钥,因此连接似乎正常主机
,服务器启动并提供内容缓存
配置部分会导致内容按预期提供版本:节点0.10.30;hapi 6.4.0;catbox 3.1.0;catbox redis 1.0.4检查传递给服务器的回调中是否有错误对象。开始
server.start(function (err) {
if (err) {
return console.log(err);
}
console.log('server started on 8080');
});
你试过删除分区吗?我想你可能也需要
端口
,除非你的redis实例在6379上。
server.start(function (err) {
if (err) {
return console.log(err);
}
console.log('server started on 8080');
});