Проблема подключения 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, чтобы избежать путаницы. Ваше здоровье!