2013-07-21 45 views
1

我在RedHat Openshift PaaS上安裝了Java EE Web應用程序,它由JBoss EWS,MySQL和phpMyAdmin cartriges組成。我的問題是,是否有可能通過我的第二個應用程序在同一個OpenShift帳戶(如app2-myname.rhcloud.com)下運行來共享應用程序的MySQL cartrige(假設app1-myname.rhcloud.com)?Openshift:在應用程序之間共享MySQL磁盤

謝謝。

回答

1

從這個KB:https://www.openshift.com/kb/kb-e1051-how-do-i-connect-multiple-applications-to-one-database#comment-form

OpenShift不支持直接連接到非可伸縮應用程序的嵌入式數據庫。話雖如此,有2個解決方法今天:

  1. 連接到使用 硬編碼值的可擴展應用程序的數據庫,因爲你不會有$ OPENSHIFT_DB_ * ENV瓦爾(用於 可擴展的應用程序,請參見 https://openshift.redhat.com/community/kb/kb-e1049-how-does-scaling-work-in-openshift
  2. ssh端口轉發(請參閱 https://openshift.redhat.com/community/forums/openshift/accessing-an-server-port-running-in-openshift-from-another-openshift-image
相關問題