簡體   English   中英

連接到虛擬機上的數據庫?

[英]Connecting to Database on Virtual Machine?

一個簡單的問題可以在主機上的Tomcat7上運行的Java服務層連接到在具有portforwarding的虛擬框中運行的持久數據存儲(mySQL)嗎? 我想知道如果在VirtualBox內安裝了mySQL服務器,則主機的休眠或Jdbc連接字符串是否起作用。

另外,如果一切正常,如果將所有內容打包到一個系統中並在單個環境中的真實Web服務器中部署,我是否可以期望在速度和連接池方面出現行為偏差?

簡短的答案是肯定的,它是可能的並且將起作用。 您可能必須在虛擬盒實例上使用防火牆設置。 您沒有指定操作系統,因此很難告訴您需要進行哪些調整。

至於將其部署在現實環境中,如果您是指生產環境,則可能不應該這樣做。 這是一個很好的建立基礎,但我無法在生產環境中運行。

需要明確的是,從行為上講不會有任何問題,它將像MySQL始終一樣起作用,但是絕對比在“裸機”上運行它要慢-根據硬件,工作負載等的不同,變化的速度會慢多少?通常,對於生產部署來說,這並不是一個很好的設計。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM