如果我使用 Heroku 来托管我的 d.py 机器人,它可以在 mongodb 中写入并保存到我的数据库吗?

Posted

技术标签:

【中文标题】如果我使用 Heroku 来托管我的 d.py 机器人,它可以在 mongodb 中写入并保存到我的数据库吗?【英文标题】:If I use Heroku to host my d.py bot, can it write and save to my database in mongodb? 【发布时间】:2021-03-12 01:30:46 【问题描述】:

我一直在使用 heroku 来托管我的机器人,它通常会将数据存储在 .json 文件中,但是它不会写入和存储到它们,因为 github 也不是数据库站点,是否可以托管我的不和谐机器人来自heroku,它仍然在Mongodb中编辑我的数据库并检索所以没有数据丢失?

【问题讨论】:

【参考方案1】:

是的。由于您可以从 Heroku 向外部连接发送外部请求,因此您可以使用 Heroku 轻松与 MongoDB Atlas 通信来托管您的应用程序。

参考:How to use Atlas on Heroku

【讨论】:

以上是关于如果我使用 Heroku 来托管我的 d.py 机器人,它可以在 mongodb 中写入并保存到我的数据库吗?的主要内容,如果未能解决你的问题,请参考以下文章

在 Heroku 中使用静态 IP 来托管 Discord 机器人

设置 hover.com 设置以便我可以使用 Heroku 托管

从托管在 Heroku 的在线 PHP 站点连接数据库

即使我安装了 ffmpeg,Heroku 也不播放音乐

无法从 heroku 托管的 MEAN 应用程序访问 mLab 数据库

Laravel 项目 - 托管在 Heroku - SendGrid SMTP 连接问题