- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 RDS 中有两个 Postgres 9.3.5 实例,都在一个安全组中,允许来自安全组内的所有入站流量和所有出站流量。我正在尝试设置一个数据库,以便能够通过 postgres_fdw 从另一个表中选择几个表。
我已经创建了服务器 -
create server master
foreign data wrapper postgres_fdw
OPTIONS (dbname 'main',
host 'myinstance.xxxxx.amazonaws.com');
以及必要的用户映射和外部表 -
create foreign table condition_fdw (
cond_id integer,
cond_name text
) server master options(table_name 'condition', schema_name 'data');
但是,一个简单的 select count(*) from condition_fdw
给我
ERROR: could not connect to server "master"
DETAIL: could not connect to server: Connection timed out
Is the server running on host "myinstance.xxxxxx.amazonaws.com" (xx.xx.xx.xx) and accepting
TCP/IP connections on port 5432?
我可以从 EC2 实例通过 psql
连接到两个数据库。我直到最近才知道 RDS 不支持 postgres_fdw,但我正在运行支持的较新版本。
在创建服务器语句中,我尝试用它解析到的 IP 地址替换“myinstance.xxxxxx.amazonaws.com”,但没有成功。
有什么想法吗?
我在具有相同安全组的 ec2 实例上安装了 postgres,主服务器的外部表按预期运行。
同一 RDS 实例上的数据库之间的 postgres_fdw 有效。
这一切让我认为我的 Postgres RDS 实例上来自 postgres_fdw 的传出连接一定有问题。
最佳答案
要让 postgres_fdw
在 AWS RDS(使用 VPC)中的两个实例之间工作,我必须:
custom_dns_resolution
https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Appendix.PostgreSQL.CommonDBATasks.html#Appendix.PostgreSQL.CommonDBATasks.CustomDNS 第一个记录得很好,但我无法让它工作,直到绊倒了第二个。
关于postgresql - postgres_fdw 无法连接到 Amazon RDS 上的服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28747886/
我正在开发一个 voip 调用应用程序。我需要做的是在接到来电时将 Activity 带到前台。我在应用程序中使用 Twilio,并在收到推送消息时开始调用。 问题是我试图在接到任何电话时显示 Act
我是一名优秀的程序员,十分优秀!