Heroku部署中Cassandra连接问题



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

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'
谁能告诉我哪里出错了?或者如何解决这个问题

很可能你认为安全包应该在哪里,而Heroku正在寻找它的地方并不匹配。

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