django - 重启数据库服务器不能再被web服务器访问

标签 django postgresql amazon-web-services amazon-ec2

我不得不停止然后启动运行 postgresql 的 ec2 数据库服务器。现在启动后,我从我的 Django Web 服务器收到以下错误消息

could not connect to server: Connection refused Is the server running on host "54.235.119.193" and accepting TCP/IP connections on port 5432?

但是,因为我使用弹性 IP 并重新分配了相同的 IP (54.235.119.193),所以我认为这不是问题所在。我也使用与以前相同的安全组,它允许 5432。

我认为启动/停止时唯一会改变的是内部 IP,但我不记得在配置中的任何地方使用过它

有什么想法吗?

最佳答案

您使用的是 iptables 还是 selinux?如果配置不当,这些通常会妨碍重启。

关于django - 重启数据库服务器不能再被web服务器访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17751209/

相关文章:

sql - PostgreSQL:仅扫描相关分区

node.js - SSL:错误:0906D064:PEM 例程:PEM_read_bio:错误的 base64 解码

android - 如何使用 Amplify 从 Android 获取 AWS S3 中的对象 URL

Django 管理员搜索字段复选框

django - 可以在 Django 抽象模型中使用多重继承吗?

postgresql - 在函数postgres中分配参数

postgresql - 我是否需要将 ALL 授予 PostgreSQL 9.3 数据库中某个表的所有者?

amazon-web-services - 如何在 AWS 忘记密码场景中支持多语言电子邮件

python - 在 Django Rest Framework 中搜索多个模型的表

python - django sqlite 为别名 'default' 创建测试数据库