boxfuse中的应用程序无法连接到本地MariaDB

时间:2016-01-13 10:20:46

标签: boxfuse

我无法在Boxfuse中使用Play应用程序连接到同一台计算机(开发PC)上的MariaDB实例。

vb-3144982e => Caused by: org.mariadb.jdbc.internal.common.QueryException: Could not connect to address=(host=localhost)(port=3306)(type=master) : Connection refused
vb-3144982e =>  at org.mariadb.jdbc.internal.mysql.MySQLProtocol.connectWithoutProxy(MySQLProtocol.java:626)
vb-3144982e =>  at org.mariadb.jdbc.internal.common.Utils.retrieveProxy(Utils.java:541)
vb-3144982e =>  at org.mariadb.jdbc.Driver.connect(Driver.java:95)
vb-3144982e =>  ... 12 more
vb-3144982e => Caused by: java.net.ConnectException: Connection refused

让“连接”应用程序连接到“主机”端口我缺少什么?

1 个答案:

答案 0 :(得分:0)

为了便于访问在物理机器上运行的服务(在Boxfuse VirtualBox实例之外),Boxfuse向每个VirtualBox实例公开了一个名为BOXFUSE_HOST_IP的环境变量。此环境变量包含物理机的IP地址(例如:172.27.3.61),您可以使用它来构建URL以访问您的服务。

更多信息:https://boxfuse.com/docs/virtualbox#BOXFUSE_HOST_IP