节点无法连接到流浪盒

时间:2018-04-30 10:01:57

标签: node.js vagrant vagrantfile

我不确定这是否是提出问题的正确位置,但我真的没有想法,而且我的时钟正在滴答作响。 简而言之,我得到了一台新机器,我需要开发它。 该项目基于相当旧的程序版本,这是一项需要更新的任务。 总之,我在VirtualBox(5.0.14)中设置了Vagrant(1.8.1)。 Chef(0.10.0)成功创建了所有依赖项,我可以通过SSH连接到机器,看到一切正常,所有服务都按照VagrantFile中的设置运行。

Vagrant box是最新的ubunty / trystu64。我的主机是MacOs HighSierra(10.13.3)。

现在,我打开一个mySQL编辑器(mySQL Workbench)并连接到Box,我可以看到DB并操纵它。

我的问题在于NodeJS(我认为)。当我运行我的测试时,它只是拒绝连接到Box。更确切地说,它尝试连接到127.0.0.1:3306(mySQL)并且它出错。虽然MySQL Workbench可以毫无问题地执行相同的连接。

似乎Vegrant中的端口转发工作正常,因为mySQL工作台正被转发到一个盒子。 Nodejs没有被转发,或者其他东西。 是Node做的吗?我需要允许的其他东西吗?

我尝试了很多不同的事情,但我已经失去了数量。总是同样的问题。 我可以对Node做些什么,所以它的行为就像mySQL Workbench一样?任何想法都表示赞赏。

这个相同的设置以前用过,但现在不用。

0 个答案:

没有答案