Database

OpenShift 允許對 PostgreSQL 的永久外部訪問

  • October 1, 2014

我有一個帶有 Nginx 和 PostgreSQL 的 OpenShift 設備,需要允許 Java 小程序(由 Nginx 提供)直接訪問 PG 數據庫。我已經嘗試編輯~/postgresql/conf/postgresql.conf.erb.hidden,但是我似乎沒有適當的權限來更改它,也無法更改環境變數OPENSHIFT_POSTGRESQL_DB_PORT。那麼有人有其他建議嗎?這是一個學校作業,我寧願不必為數據庫使用另一台伺服器,而且實際上無法為此創建 API(不幸的是,這是作業的一部分)。

Openshift 論壇所述(這是一種安全最佳實踐):

我們的防火牆規則會阻止從您的應用程序以外的任何地方連接到內部資源。這是設計使然,因為向世界開放內部資源是一個很大的安全風險。

在給定的執行緒中,給出了一種本地轉發的方法,但它只在您的工作站上。

引用自:https://serverfault.com/questions/632656