我正在尝试将我的Telebot部署在heroku上,但始终失败:
错误R10(引导超时)-> Web进程无法绑定到$ PORT 启动60秒
正如我从文档和Google上了解到的,发生这种情况是因为heroku为我的应用程序指定了端口,但我在一分钟之内没有绑定到它,因此崩溃了。由于heroku docs(https://devcenter.heroku.com/articles/dynos#local-environment-variables),似乎必须绑定到端口。
这里有几个问题:
client = pymongo.MongoClient(db_url,port = heroku_port)
但是没有帮助。 db_url使用'mongodb + srv'协议。有办法吗?