Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Hapi:端口在移动到vps后关闭_Javascript_Node.js_Hapijs - Fatal编程技术网

Javascript Hapi:端口在移动到vps后关闭

Javascript Hapi:端口在移动到vps后关闭,javascript,node.js,hapijs,Javascript,Node.js,Hapijs,我将我的Hapi应用程序从本地计算机移动到一个vps,突然它停止了工作,我签出,我看到即使Hapi正在记录运行的信息服务器:它实际上已经关闭 我很确定这是Hapi问题,因为其他端口正在工作,我没有任何防火墙规则,甚至当我在本地扫描服务器端口时,它也会关闭 这是我的Hapi配置: const hapiServer = new Hapi.Server({ cache: { engine: require('catbox-redis'), host: redisAddress,

我将我的Hapi应用程序从本地计算机移动到一个vps,突然它停止了工作,我签出,我看到即使Hapi正在记录运行的信息服务器:它实际上已经关闭

我很确定这是Hapi问题,因为其他端口正在工作,我没有任何防火墙规则,甚至当我在本地扫描服务器端口时,它也会关闭

这是我的Hapi配置:

  const hapiServer = new Hapi.Server({
  cache: {
    engine: require('catbox-redis'),
    host: redisAddress,
    port: redisPort
  }
});

hapiServer.connection({
    host: 127.0.0.1,
    port: 8080
});

hapiServer.register({
  register: yar,
  options: yarOptions
}, function (err) {

  // start your hapiServer after plugin registration
  hapiServer.start(function (err) {
    console.log('info', 'Server running at: ' + hapiServer.info.uri);
  });
});

我甚至把主机改成了我的真实ip地址,把端口改成了3000,但都没用。

你发现这里有什么错误吗

hapiServer.register({
  register: yar,
  options: yarOptions
}, function (err) {
  // start your hapiServer after plugin registration
  hapiServer.start(function (err) {
    if(err) {
      console.log('registration failed', err) // ???
      return;
    }
    console.log('info', 'Server running at: ' + hapiServer.info.uri);
  });
});

parseError/home/gmbot/node_modules/redis parser/lib/parser.js:181:12在JavascriptRedisParser.execute/home/gmbot/node_modules/redis parser/lib/parser.js:480:20