Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >连接到虚拟机上的数据库?

连接到虚拟机上的数据库?
EN

Stack Overflow用户
提问于 2014-03-09 01:22:58
回答 1查看 892关注 0票数 0

简单问题:运行在主机上Tomcat7上的Java服务层可以连接到运行在具有端口转发的虚拟机器中的持久性数据存储(mySQL)吗?我想知道如果mySQL服务器安装在VirtualBox中,来自主机的hibernate或Jdbc连接字符串是否有效。

此外,如果它确实有效,如果一切都打包到一个单独的系统中,并在一个单独的环境中部署在现实世界的web服务器中,我会期望在速度和连接池方面出现行为偏差吗?

EN

回答 1

Stack Overflow用户

发布于 2014-03-09 01:28:14

简而言之,答案是肯定的,这是可能的,也会奏效。您可能需要在您的虚拟机器实例上使用防火墙设置。您没有指定OS,所以很难告诉您到底需要调整什么。

至于在真实环境中部署它,如果您指的是生产环境,那么您可能不应该这样做。这是一个很好的构建基础,但我不会在生产环境中运行它。

需要明确的是,从行为上讲不会有任何问题,它将始终按照MySQL的方式运行,但它绝对会比在“裸机”上运行它慢--速度会根据硬件、工作负载等的不同而有所不同,而且对于生产部署来说,它通常不是一个很好的设计。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22277273

复制
相关文章

相似问题

SocketTimeoutException连接到Linux虚拟机上的数据库

10

无法连接到GCE虚拟机上的PostgreSQL数据库。

13

Azure not作业无法连接到虚拟机上的数据库

12

从虚拟机上运行的主机连接到teradata数据库

11

如何从Mac连接到虚拟机上的本地数据库?(平行)

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档