我在 Firebase 上以自定义域名托管我的 Angular 网络应用程序。我通过 Namecheap 购买了域名。
现在我想用我的自定义域接收电子邮件。例如,从 info@atila.ca 发送和接收电子邮件。我已经在 cPanel 中进行了设置,但是当我尝试发送到此电子邮件时,出现以下错误:
<info@atila.ca>: unknown user: "info@atila.ca"
Reporting-MTA: dns; eforward3e.registrar-servers.com
Run Code Online (Sandbox Code Playgroud)
这是 Firebase、Namecheap 或 cpanel 的问题吗?关于如何解决这个问题的任何建议?
我正在 Heroku 上使用 Django 和 Django Rest Framework 以及 postgresql 和 redis 数据存储运行一个 Web 应用程序。我使用免费的 postgresql 层,该层仅限 20 个连接。
这在过去不是一个问题,但最近我开始使用django 通道 2.0和daphne 服务器(像本教程一样将我的 Procfile 从 Gunicorn 切换到 daphne ),现在我遇到了各种奇怪的问题。
最关键的是,与数据库的连接保持打开状态,因此当应用程序运行时,连接数量不断增加,直到达到 20,并给出以下错误消息:操作错误 - 'FATAL 太多连接角色“usename” '
然后我每次都必须手动进入 shell 并键入heroku pg:killall,这显然不是一个可行的解决方案,而且这是生产环境,因此我的用户无法访问网站并收到 500 错误。非常感谢任何帮助。
我努力了:
将其添加到我在不同地方的不同视图中
from django.db import connections
conections.close_all()
for con in connections:
con.close()
我也尝试过SELECT * from pg_activity,看到了很多东西,但不知道该怎么做:
django postgresql heroku django-rest-framework django-channels