1

您好我已经在 Heroku 云中部署了一个 Flask(ML 项目),并且该应用程序已发布。但是当我尝试预测模型时,它给出了数据库连接错误。当我调试时,我发现与 cassandra db 的连接不起作用。这是我的代码

 self.cloud_config = {'secure_connect_bundle': "cassandraconnection\\secure-connect-test.zip"}
        self.auth_provider = PlainTextAuthProvider('XXX','XXX')
        self.cluster = Cluster(cloud=self.cloud_config, auth_provider=self.auth_provider)
       

secure-connect-test.zip 文件位于项目目录本身中。但我仍然收到错误

No such file or directory: 'cassandraconnection\\secure-connect-test.zip'

任何人都可以建议我在哪里犯错误。或者如何解决这个问题

4

1 回答 1

0

您认为安全包应该在哪里与 Heroku 正在寻找它的位置很可能不匹配。

我们建议您始终指定Astra DB安全连接包的完整路径以避免混淆。干杯!

于 2021-09-25T09:40:53.043 回答