Проблема подключения Cassandra при развертывании Heroku

Привет, я развернул Flask (проект ML) в облаке Heroku, и приложение опубликовано. Но когда я пытаюсь предсказать модель, выдает ошибку подключения к базе данных. Когда я отлаживаю, я обнаружил, что соединение с 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'

Может ли кто-нибудь подсказать, где я делаю ошибку. Или как решить эту проблему

1 ответ

Очень вероятно, что то, где, по вашему мнению, должен быть защищенный пакет, и где его ищет Heroku, не совпадает.

Мы рекомендуем всегда указывать полный путь к безопасного подключения пакетуAstra DB, чтобы избежать путаницы. Ваше здоровье!

Другие вопросы по тегам