【发布时间】:2013-04-02 16:08:36
【问题描述】:
我在远程服务器上使用 PostgreSQL 数据库,防火墙非常严格,只允许来自我们的网络服务器的连接。这使得在我自己的工作站上开发东西变得非常困难,因为我无法直接连接到该服务器来测试我的代码。
我想做的是在我们的网络服务器上设置某种代理,它只是将所有查询发送到防火墙服务器。然后我可以从我的工作站使用我们的服务器来测试我的代码。任何想法如何做到这一点或解决我的问题的其他方法?
【问题讨论】:
-
我认为“我不能直接连接到这个服务器来测试我的代码”是一件好事,一件非常非常好的事情。您最好针对数据库的本地副本或远程登台服务器(具有生产数据的副本)进行测试。对生产数据库进行测试只是通往痛苦的捷径。
-
别担心,我有一个临时服务器,远程服务器使用数据库的副本进行测试,我只是无法从我通常工作的家中连接到它。
标签: postgresql proxy